Përmbajtje:

DIY - Ndihmësi i parkimit i bazuar në Arduino V2: 6 hapa
DIY - Ndihmësi i parkimit i bazuar në Arduino V2: 6 hapa

Video: DIY - Ndihmësi i parkimit i bazuar në Arduino V2: 6 hapa

Video: DIY - Ndihmësi i parkimit i bazuar në Arduino V2: 6 hapa
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Nëntor
Anonim
Image
Image

Kur jeta te jep banane !!!!! Thjesht hani ato.

Nevoja është nëna e shpikjeve, dhe unë nuk do ta mohoj këtë fakt. Sinqerisht, kjo është hera e dytë që përplasem në murin tonë të garazhit që kur u transferuam në këtë shtëpi të re. Kaq është, nuk do të kishte një herë të tretë.

Në këtë video, unë do të përdor një sensor tejzanor për të llogaritur distancën e makinës nga muri i garazhit dhe për ta shfaqur atë duke përdorur LED të gjelbër, blu, të verdhë dhe të kuq. Ngjyra e LEDs tregon nëse do të vazhdoni të lëvizni, ngadalësoni, ndaloni ose ktheheni mbrapa.

Kostoja totale e projektit është rreth $ 20 - $ 25.

Hapi 1: Skematik

Asambleja e Komponentëve
Asambleja e Komponentëve

Për këtë projekt na duhen:

  • 8 x LED me shumë ngjyra
  • Rezistenca 8 x 220ohm
  • 1 x Arduino NANO
  • 1 x Sensor tejzanor HC-SR04
  • 1 x Altoparlant dhe
  • Rezistencë 1 x 100ohm

Le të fillojmë duke i lidhur LED -të me numrin pin D5 në D12 të Arduino me një rezistencë 200ohm në mes secilës prej kunjave. Pastaj, le të lidhim altoparlantin me pinin A0 të Arduino. Kunja TRIG e Sensorit tejzanor lidhet me D2 dhe kunja ECHO lidhet me kunjat D3 të Arduino. Së fundi, lidhni kunjin VCC të Sensorit tejzanor me daljen 5V të Arduino dhe për të përfunduar qarkun lidhni të gjitha kunjat -ve në kunjin GND të Arduino.

Hapi 2: Asambleja e Komponentëve

Asambleja e Komponentëve
Asambleja e Komponentëve
Asambleja e Komponentëve
Asambleja e Komponentëve

Do të filloj duke bashkuar LED -të në tabelë. E kuqe në krye, pastaj e verdhë e ndjekur nga blu dhe jeshile në fund.

Ju mund të përdorni çfarëdo ngjyre që dëshironi, plotësisht varet nga mënyra se si dëshironi ta paraqisni atë. Arsyeja që zgjodha këto ngjyra ishte për të treguar nivelin e ashpërsisë ndërsa makina i afrohet murit. Mund të kisha përdorur edhe një ngjyrë të vetme për të gjithë konfigurimin. Pas bashkimit të LED -ve unë jam duke bashkuar rezistencat kufizuese të rrymës 8 x 220ohm në pjesën e pasme të bordit. Tjetra, po bashkoj zilen dhe rezistencën 100ohm në bord. Pas kësaj unë jam duke bashkuar 2 rreshta me shirita me kokë për femra për të mbajtur Arduino. Tjetra, është koha që unë të bashkoj sensorin tejzanor në pjesën e poshtme të tabelës. Më në fund para se të fiksoj pjesën e poshtme, po bashkoj kabllot në tabelë. Mirë, kështu duket kështu. Tani, le të shikojmë kodin në pjesën tjetër.

Hapi 3:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Dosja Gerber:

Skematike: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp

Hapi 4: Kodi

Kodi
Kodi

Filloni kodin duke përfshirë bibliotekën "NewTone.h" dhe duke përcaktuar konstantet dhe ndryshoret globale që do të përdoren në të gjithë kodin.

Pastaj në seksionin e konfigurimit përcaktoni mënyrat e pin. Tani, në pjesën lak llogaritni "Distanca" në inç duke lexuar vlerën e marrë nga Sensori tejzanor. Pastaj duke kontrolluar vlerën e "Distancës" do të ndezim ose fikim LED -të bazuar në atë se sa larg është objekti. Nëse distanca është më e madhe se 200 fikni të gjitha LED -të dhe zilen pasi objekti është jashtë rrezes.

Pjesa tjetër e kodit kontrollon nëse objekti është aktualisht i palëvizshëm. Ai krahason vlerën e distancës aktuale me distancën e mëparshme dhe nëse vlerat janë të njëjta (objekti nuk ka lëvizur) rrit një numërues. Nëse objekti lëviz në çdo kohë gjatë këtij procesi, numëruesi rivendoset në 0.

Kur numëruesi arrin 20, të gjitha LED -të fiken. Dhe së fundi krijoni funksionin që fik të gjitha LED -at dhe zilen.

Kodi:

Biblioteka NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac… Skedari Gerber:

Hapi 5: Demo

Demo
Demo

Duke përdorur Land Rover R1V2 tim unë do të demonstroj projektin për ju djema. Siç mund ta shihni, treguesit LED shkojnë nga jeshil në të kuq ndërsa roveri i afrohet sensorit tejzanor. Po!! Misioni u realizua.

Hapi 6:

Faleminderit përsëri për kontrollimin e postimit tim. Shpresoj se ju ndihmon.

Nëse doni të më mbështetni regjistrohuni në Kanalin tim në YouTube (https://www.youtube.com/user/tarantula3).

Faleminderit, ca përsëri në mësimin tim të ardhshëm.

  • JLCPCB - 2 $ Për Prototipin e PCB:
  • V1:
  • Ngacmues:
  • Video:

Recommended: