Përmbajtje:
- Hapi 1: Lista e Pjesëve
- Hapi 2: PCB, Skematike dhe Skedarë
- Hapi 3: Saldimi
- Hapi 4: Ngarko një kod
- Hapi 5: Testoni dhe rregulloni
- Hapi 6: Aplikimet e mundshme
Video: Moduli i lexuesit HC-SR04 për të lehtësuar Arduino: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Sensori i distancës tejzanor HC-SR04 është shumë i popullarizuar në robotikë. Në thelb, çdo objekt që shmang robotin e përdor këtë sensor. Dhe është natyrisht e mrekullueshme, e lehtë për t'u përdorur me kosto të ulët dhe të saktë, por sapo të filloni të ndërtoni robotë më komplekse mund të filloni të shihni një problem dhe ky problem është koha. Duhet shumë kohë për të matur distancën me këtë sensor, ka disa alternativa si sensorë të mprehtë që mund të zbulojnë objekte super të shpejtë, por dalja e tyre është binare, kështu që ju mund të zbuloni nëse ka një objekt brenda rrezes së specifikuar, por nuk e dini sa larg Për disa robotë ata sensorë janë të përsosur, por ka një problem tjetër - çmimi. Ato janë pothuajse 10 herë më të shtrenjta se HC-SR04. Kështu këtu fillova të mendoj për kombinimin e të dyjave së bashku. Dhe unë dal me një ide për një modul që mund ta lidhni me HC-SR04 dhe të delegoni detyrën e leximit të distancës tek mikrokontrolluesi Attiny, dalja mund të jetë binare dhe mikroprocesori juaj kryesor është lehtësuar! Zgjidhje e thjeshtë por e bukur dhe e lirë në të njëjtën kohë:) Dëshironi të dini se ku mund të përdorni një sensor të tillë? Vazhdoni të lexoni ose shikoni një video.
JLCPCB 10 borde për 2 dollarë:
Hapi 1: Lista e Pjesëve
Lista e pjesëve nuk është shumë e gjatë, shumicën e tyre mund t'i gjeni në çdo dyqan elektronik lokal, ka edhe lidhje me dyqanet online nëse kam gjetur diçka:
- HC-SR04
- Attiny45/85
- Potenciometër
- Kreu i largimit Femër dhe Mashkull
- Rezistenca SMD 1206 (më mirë për të blerë në një çantë)
- 1206 LED
Ju gjithashtu do të keni nevojë për disa mjete si:
- Saldim/stacion
- Programues USBasp
Nëse dëshironi të blini një PCB për këtë projekt, shikoni dyqanin tim Tindie:
Hapi 2: PCB, Skematike dhe Skedarë
Mbi ju mund të gjeni të gjithë skedarët përfshirë skemën dhe modelin e PCB, ka edhe skedarë Gerber që mund t'i përdorni për të prodhuar këtë PCB. Mos ngurroni të modifikoni skedarët për nevojat tuaja, mbani mend se të gjitha projektet e mia ndahen si jo -komerciale, kështu që ju nuk mund t'i shisni ato.
Skema është super e thjeshtë, ka vetëm disa përbërës, mund ta përdorni për të montuar gjithçka në PCB siç duhet.
Nëse nuk doni të përdorni PCB për këtë projekt, mund t'i lidhni të gjitha në një pjatë, do të jetë pak më e madhe, por nëse nuk mund të lidhni, kjo është mënyra më e lehtë për ju!
Hapi 3: Saldimi
Lidhja është mjaft e drejtpërdrejtë. Filloni me përbërësit më të vegjël (rezistencë dhe LED) dhe pastaj kaloni në ato më të mëdhenj, në këtë mënyrë do të jetë më e lehtë për ju që t'i lidhni të gjitha ato. Sigurohuni që polariteti është i duhuri për të gjithë përbërësit dhe se nuk ka pantallona të shkurtra. Nëse nuk doni të përdorni PCB për këtë projekt dhe doni t'i lidhni të gjitha në një dërrasë, thjesht kaloni këtë hap dhe ndiqni skemën nga hapi më lart.
Hapi 4: Ngarko një kod
Pasi të jetë ngjitur gjithçka në PCB, ne mund të ngarkojmë një program në Attiny. Për ta bërë këtë, ne duhet të lidhim programuesin USBasp (ose ndonjë tjetër që punon me Arduino IDE) me mikrokontrolluesin. Kodi mund të gjendet në Github tim. Për ta ngarkuar atë duhet të shtoni borde Attiny në Arduino IDE tuaj, mund të gjeni shumë mësime në internet në lidhje me këtë, kështu që unë nuk do ta shpjegoja pikërisht atje. Sigurisht, ju mund të ndryshoni vlerat në kod ose edhe funksionin e tij që i përshtaten nevojave tuaja.
Hapi 5: Testoni dhe rregulloni
Kur programi juaj të jetë gati, mund të futni modulin HC-SR04 (hidhini një sy fotove të mësipërme për ta lidhur siç duhet, përndryshe mund të dëmtoni tabelën).
Mund ta furnizoni me tension midis 4V dhe 5V. LED në tabelë do të ndizet kur distanca është më e vogël se distanca që keni vendosur me potenciometrin. Për të ndryshuar distancën mund të përdorni një kaçavidë. Kur gjithçka funksionon mirë, mund të kaloni në hapin tjetër. Nëse nuk është kështu, kontrolloni saldimin tuaj dhe sigurohuni që qarku juaj dhe skematika ime të përputhen.
Hapi 6: Aplikimet e mundshme
Urime që arritët në hapin e fundit! Për të përdorur këtë modul me një Arduino ju duhet të lidhni VCC të modulit me 5V të Arduino, GND të modulit me GND të Arduino dhe pinin e jashtëm të modulit me ndonjë nga kunjat e Arduino.
Si mund ta përdorni? Epo, mundësitë janë të pafundme. Mund ta përdorni për projektin tuaj robotik, siç do të bëj për projektin tim të ardhshëm, më shumë për këtë së shpejti:) Ju mund të modifikoni kodin, të lidhni një servo me të dhe të kontrolloni servo direkt nga kjo tabelë. Mund ta modifikoni dhe ta përdorni pa ndonjë mikrokontrollues shtesë, të jashtëm. Boardshtë një tabelë e vogël me shumë potencial dhe do ta bëjë projektin tim të ardhshëm shumë më të lehtë.
Shpresoj që ju ka pëlqyer leximi i këtij instrucatble:) Mos harroni të shikoni videon time në lidhje me këtë projekt dhe të regjistroheni në kanalin tim! Faleminderit për leximin, gatim i lumtur!
Recommended:
Ndihmë Koha e Vaktit të Lexuesit të Romës Lazy: 14 hapa
Ndihma për vaktin e lexuesit të romanit dembel: Projekti është të ndihmojë lexuesin dembel që lexon romanin kur ha, por nuk dëshiron ta bëjë pista tastierën
Makina e lexuesit: 5 hapa
Makina e lexuesit: Ndonjëherë kur njerëzit duan të kenë hapësirën e tyre personale, megjithatë, shumë njerëz do t'ju dërgojnë mesazh, dhe ju duhet ta lexoni atë ose ata do t'ju pyesin, nuk është kjo e bezdisshme? Përshëndetje, unë jam studentët nga SIKT dhe do t'ju mësoj se si të krijoni një
Moduli i matjes së fuqisë DIY për Arduino: 9 hapa (me fotografi)
Moduli i Matjes së Fuqisë DIY për Arduino: Përshëndetje të gjithëve, shpresoj se jeni duke bërë mirë! Në këtë udhëzues do t'ju tregoj se si e bëra këtë modul të njehsorit të energjisë/ Vatmetër për përdorim me një bord Arduino. Ky njehsor fuqie mund të llogarisë fuqinë e konsumuar nga dhe Ngarkesa DC. Së bashku me fuqinë,
Moduli RF 433MHZ - Bëni marrës dhe transmetues nga moduli 433MHZ RF pa asnjë mikrokontrollues: 5 hapa
Moduli RF 433MHZ | Bëni Marrës dhe Transmetues Nga Moduli RF 433MHZ Pa Asnjë Mikrokontrollues: Dëshironi të dërgoni të dhëna pa tel? lehtë dhe pa mikrokontrollues të nevojshëm? Këtu po shkojmë, në këtë udhëzues do t'ju tregoj transmetuesin dhe marrësin tim bazë të rf gati për t'u përdorur! Në këtë udhëzues ju mund të dërgoni dhe merrni të dhëna duke përdorur shumë ver
Kompleti i mikro lexuesit dhe më tej: 7 hapa
Kompleti i mikrolexuesit dhe më tej: Ky komplet është në thelb një mikro lexues i vogël me një IC të bashkangjitur në të, i cili i jep të dhëna për të lexuar. Mikro lexuesi shfaq tekstin një shkronjë një herë në një lak. Sa herë që e rifilloni, ai zgjedh një frazë të re nga softueri i tij rastësisht. Microrea