Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto návode
Vyrobíme jednoduchý detekčný systém založený na Arduine pomocou ultrazvukového senzora, servomotora a piezoelektrického bzučiaka, ktorý začne zvoniť, keď senzor detekuje objekt v jeho dosahu. Jedná sa o jednoduchý projekt, ktorý je možné vykonať do hodiny, a taktiež vám to rozšíri znalosti o Arduine a použitých komponentoch.
Začnime teda !!!
Krok 1: Práca
Fungovanie tohto systému je nasledujúce -
Ultrazvukový snímač s dosahom 400 cm je umiestnený na servomotore a pri otáčaní senzor detekuje, či sa v ňom nenachádza nejaký prekážajúci predmet.
Ak je prítomný prekážajúci predmet, senzor ho detekuje a pošle signál do bzučiaka, ktorý začne zvoniť, a vzdialenosť, na ktorú je možné objekt vidieť na sériovom monitore Arduino IDE.
Tieto údaje zo senzora sú tiež odoslané do Processing IDE Software, ktorý potom vytvorí grafickú mapu, ktorá zobrazuje, kde a akú vzdialenosť sa objekt nachádza.
Krok 2: Potrebné súčasti a nástroje
1. Arduino UNO a ethernetový kábel
2. Ultrazvukový snímač - HC -SR04
3. Servomotor - MG -995
4. Piezoelektrický bzučiak
5. Chlebová doska
6. Mužské - mužské prepojovacie vodiče
7. Ženské - mužské prepojovacie vodiče
8. Fevikwik - 2
9. Malý plastový box
10. Nôž
Krok 3: Pripojenia, ktoré treba vytvoriť:
Pripojte spúšťací kolík senzora k kolíku 2 Arduina
Pripojte pin ozveny senzora k pinu 3 Arduina
Pripojte Vcc a GND napájania senzora a uzemnenie
Umiestnite bzučiak na dosku
Pripojte jeho kladný koniec ku kolíku 10 Arduina a záporný koniec k zemi
Pripojte čierny a červený vodič servomotora k zemi a napájaniu
Pripojte žltý vodič servomotora ku kolíku 9 Arduina
Pripojte 5V terminál Arduina k napájaniu a GND terminál Arduina k zemi
Po dokončení týchto pripojení umiestnite celý obvod dovnútra, ako je znázornené na obrázku
Teraz je čas na kód
Krok 4: Plastová krabica
Na obrázkoch ste videli, že sme použili stredne veľkú plastovú škatuľu.
Veko krabice rozrežte na dve časti, ako je znázornené na obrázku, aby ste otvorili polovicu veka a upravili spojenia, zatiaľ čo motor nie je narušený.
V spodnej časti škatule vyrežte malý štvorcový otvor, ako je to znázornené na obrázku, aby ste zapojili ethernetový kábel do Arduina.
Krok 5: Kód
Tento projekt pozostáva z dvoch kódov, jedného pre Arduino IDE a druhého pre spracovanie IDE.
Processing IDE sa používa na vytvorenie radaru, kde sú mapované všetky objekty na ich miestach.
Softvér je možné stiahnuť tu.
Kód je k dispozícii nižšie -:
Krok 6: Konečné dotyky
Po dokončení pripojenia a nahraní kódu do Arduina vložte obvod opatrne do plastového boxu, ako je znázornené na obrázku, a tiež opatrne umiestnite ultrazvukový snímač na servomotor, ako je znázornené na obrázku, a servomotor umiestnite na veko krabice a prilepte to s fewikwik.
Ak bzučiak nefunguje, znova skontrolujte zapojenie bzučiaka a senzora.
Užite si to!