Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
Ultrazvukový snímač vzdialenosti HC-SR04 je v robotike veľmi obľúbený. Tento senzor v zásade používa akýkoľvek robot, ktorý sa vyhýba predmetom. A je samozrejme skvelé, lacné a presné použitie, ale akonáhle začnete stavať zložitejšie roboty, môžete začať vidieť problém a týmto problémom je čas. Meranie vzdialenosti týmto senzorom trvá veľa času, existujú alternatívy, ako sú ostré senzory, ktoré dokážu detekovať objekty super rýchlo, ale ich výstup je binárny, takže môžete zistiť, či sa v určenom rozsahu nachádza predmet, ale neviete ako ďaleko. U niektorých robotov sú tieto senzory dokonalé, ale je tu ešte jeden problém - cena. Sú takmer 10-krát drahšie ako HC-SR04. Tu som začal premýšľať o spojení týchto dvoch dohromady. A prišiel som s nápadom na modul, ktorý môžete pripojiť k HC-SR04 a delegovať úlohu odčítania vzdialenosti na mikrokontrolér Attiny, výstup môže byť binárny a váš hlavný mikroprocesor je odľahčený! Jednoduché, ale krásne riešenie a lacné zároveň:) Chcete vedieť, kde môžete taký snímač použiť? Pokračujte v čítaní alebo si pozrite video.
Dosky JLCPCB 10 za 2 doláre:
Krok 1: Zoznam dielov
Zoznam dielov nie je príliš dlhý, väčšinu nájdete v každom miestnom elektronickom obchode, ak som niečo našiel, existujú aj odkazy na internetové obchody:
- HC-SR04
- Attiny45/85
- Potenciometer
- Odlamovacie hlavičky Žena a Muž
- Rezistor 1206 SMD (lepšie kúpiť v súprave)
- LED dióda 1206
Budete tiež potrebovať niekoľko nástrojov, ako napríklad:
- Spájkovačka/stanica
- USBasp programátor
Ak si chcete kúpiť PCB pre tento projekt, navštívte môj obchod Tindie:
Krok 2: DPS, schéma a súbory
Hore nájdete všetky súbory vrátane schémy a dizajnu DPS. Existujú aj súbory Gerber, ktoré môžete použiť na výrobu tejto DPS. Nebojte sa upraviť súbory pre svoje vlastné potreby. Pamätajte si, že všetky moje projekty sú zdieľané ako nekomerčné, takže ich nemôžete predať.
Schéma je super jednoduchá, existuje len niekoľko komponentov, pomocou ktorých môžete všetko správne namontovať na dosku plošných spojov.
Ak nechcete na tento projekt používať PCB, môžete to všetko prepojiť na doske, bude to o niečo väčšie, ale ak nemôžete spájkovať, je to pre vás najľahší spôsob!
Krok 3: Spájkovanie
Spájkovanie je veľmi jednoduché. Začnite s najmenšími komponentmi (odpor a LED) a potom pokračujte k väčším a väčším, takže bude pre vás jednoduchšie to celé spájkovať. Zaistite, aby bola polarita správna pre všetky súčasti a aby nedošlo k skratu. Ak nechcete pre tento projekt používať PCB a chcete to všetko prepojiť na doske, tento krok preskočte a postupujte podľa schémy od kroku vyššie.
Krok 4: Nahrajte kód
Akonáhle je všetko spájkované na DPS, môžeme nahrať program na Attiny. Aby sme to urobili, musíme k mikrokontroléru pripojiť programátor USBasp (alebo akýkoľvek iný, ktorý funguje s Arduino IDE). Kód nájdete na mojom Github. Ak ho chcete nahrať, musíte do svojho Arduino IDE pridať dosky Attiny. Na internete nájdete o tom veľa návodov, takže by som to tam nevysvetľoval. Hodnoty v kóde alebo dokonca jeho funkcii môžete samozrejme zmeniť tak, aby vyhovovali vašim potrebám.
Krok 5: Otestujte a upravte
Keď je váš program pripravený, môžete zapojiť modul HC-SR04 (pozrite sa na fotografie vyššie, aby ste ho zapojili správne, inak môžete poškodiť dosku).
Napájať ho môžete napätím 4V až 5V. LED dióda na doske sa rozsvieti, keď je vzdialenosť menšia ako vzdialenosť, ktorú ste nastavili potenciometrom. Na zmenu vzdialenosti môžete použiť skrutkovač. Keď všetko funguje dobre, môžete prejsť na ďalší krok. Ak nie je, skontrolujte spájkovanie a uistite sa, že sa váš obvod a moja schéma zhodujú.
Krok 6: Možné aplikácie
Blahoželáme vám, že ste sa dostali do posledného kroku! Aby ste mohli tento modul používať s Arduino, musíte pripojiť VCC modulu k 5V Arduino, GND modulu k GND Arduina a výstupný pin modulu k akémukoľvek pinu Arduino.
Ako ho môžete použiť? Možnosti sú nekonečné. Môžete ho použiť pre svoj robotický projekt, ako to urobím pre svoj ďalší projekt, viac o tom čoskoro:) Môžete upraviť kód, pripojiť k nemu servo a ovládať servo priamo z tejto dosky. Môžete ho upraviť a používať bez akéhokoľvek ďalšieho externého mikrokontroléra. Je to malá doska s veľkým potenciálom a veľmi mi uľahčí ďalší projekt.
Dúfam, že sa vám tento návod páčil:) Nezabudnite si pozrieť moje video o tomto projekte a prihlásiť sa na odber môjho kanála! Ďakujem za prečítanie, prajem príjemnú zábavu!
Odporúča:
Hovorová automatizácia -- Zvuk z Arduina -- Hlasom riadená automatizácia -- Modul Bluetooth HC - 05: 9 krokov (s obrázkami)
Hovorová automatizácia || Zvuk z Arduina || Hlasom riadená automatizácia || Modul Bluetooth HC - 05: …………………………. REGISTRUJTE SA na môj kanál YouTube pre ďalšie videá …. …. V tomto videu sme vytvorili Talkative Automation .. Keď odošlete hlasový príkaz cez mobil, zapne domáce zariadenia a odošle spätnú väzbu
Literárne hodiny vyrobené z čítačky elektronických kníh: 6 krokov (s obrázkami)
Literárne hodiny vyrobené z čítačky elektronických kníh: Moja priateľka je * veľmi * vášnivá čitateľka. Ako učiteľka a vedkyňa anglickej literatúry číta v priemere osemdesiat kníh ročne. Na jej zozname želaní boli hodiny do našej obývačky. Mohol som si kúpiť nástenné hodiny z obchodu, ale kde je zábava
Ovládač čítačky Game Boy: 17 krokov (s obrázkami)
Ovládač čítačky Game Boy: V tomto návode sa pokúsim vysvetliť, ako som vyššie vyrobil zariadenie. Funguje ako čítačka kaziet Game Boy, ktorá dokáže čítať ROM a čítať/zapisovať RAM hry Game Boy. Potom bude hra automaticky sa spustí, aby ste ho mohli hrať na
Ovládač Nintendo do čítačky kariet PC: 4 kroky (s obrázkami)
Ovládač Nintendo do čítačky kariet PC: Vložte čítačku kariet do ovládača Nintendo pre stolný alebo prenosný počítač. Akákoľvek zmienka o tomto projekte musí obsahovať odkaz na www.zieak.com s kreditom pre Ryana McFarlanda
Transplantácia obrazovky E-ink Amazon Kindle z čítačky Sony: 6 krokov (s obrázkami)
Transplantácia obrazovky elektronického atramentu Amazon Kindle od čítačky Sony: Keď som si kúpil rodinu Amazon Kindle za 400 dolárov a minulé Vianoce som navštívil rodinu, moja malá sestra omylom stúpila na zariadenie a rozbila obrazovku. Uložilo sa to na osem mesiacov, kým som sa rozhodol skúsiť nemožné-