Obsah:

Detekčný systém založený na Arduine: 6 krokov
Detekčný systém založený na Arduine: 6 krokov

Video: Detekčný systém založený na Arduine: 6 krokov

Video: Detekčný systém založený na Arduine: 6 krokov
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, November
Anonim
Detekčný systém založený na Arduine
Detekčný systém založený na Arduine
Detekčný systém založený na Arduine
Detekčný systém založený na Arduine

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

Pracovné
Pracovné
Pracovné
Pracovné

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ť:

Pripojenia, ktoré sa majú vytvoriť
Pripojenia, ktoré sa majú vytvoriť
Pripojenia, ktoré sa majú vytvoriť
Pripojenia, ktoré sa majú 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

Plastový box
Plastový box
Plastový box
Plastový box

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

Záverečné dotyky
Záverečné dotyky
Záverečné dotyky
Záverečné dotyky
Záverečné dotyky
Závereč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!

Odporúča: