Automatikus hangelemző intelligens rendszer: 4 lépés
Automatikus hangelemző intelligens rendszer: 4 lépés
Anonim
Automatikus hangelemző intelligens rendszer
Automatikus hangelemző intelligens rendszer
Automatikus hangelemző intelligens rendszer
Automatikus hangelemző intelligens rendszer
Automatikus hangelemző intelligens rendszer
Automatikus hangelemző intelligens rendszer

A téma egy prototípus elkészítése, amely képes két különböző alakzat elemzésére és azonosítására, valamint a hangerő megjelenítésére. Itt úgy döntünk, hogy a Cube és a Cylinder két különböző formát használunk. Önállóan képes felismerni az alakzatokat, elemezni és kiszámítani a térfogatot.

Dolgozó

A rendszer 2 ultrahangos érzékelőt tartalmaz, az egyik a magasság, a másik a szélesség megállapítására szolgál. Az LCD modul az alakzat térfogatát mutatja. A felső érzékelőt 30 cm -rel az alapsík felett kell elhelyezni. Kezdetben 30 cm-t kapunk, amikor elhelyezünk egy tárgyat, akkor 30-X leolvasást kapunk (X = az objektum magassága), ebből megállapítjuk az objektum magasságát. Hasonlóképpen helyezzük el az oldalsó érzékelőt 20 cm -re a bal síktól, hogy megtaláljuk a tárgy szélességét. A leolvasásokból a megfelelő egyenletek alapján megtaláljuk az objektumok térfogatát

1. lépés: Szükséges összetevők

Szükséges alkatrészek
Szükséges alkatrészek

Itt vannak a szükséges összetevők:

1. Egy Arduino uno.

2. Két hc-sr04 ultrahangos érzékelő

3. LCD kijelző

4. 10 k ohmos potenciométer

5. Kenyértábla és vezetékek

  • Forma tábla / karton
  • ragasztópisztoly
  • olló

2. lépés: Kapcsolatok

Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok

Ultrahangos érzékelő HC-SR04 csatlakozások

A HC-SR04 ultrahangos modul 4 érintkezővel rendelkezik: föld, VCC, Trig és Echo. A modul földelő és VCC csapjait össze kell kötni a földdel és az 5 voltos csapokkal az Arduino táblán, valamint a trig és visszhang csapokat az Arduino Board bármely digitális I/O érintkezőjével.

  • Mindkét ultrahangos érzékelő VCC és GND -je az 5 V -os és az arduino földi csatlakozójához van csatlakoztatva.
  • A felső érzékelők (a magasság megállapítására szolgálnak) A kioldócsap csatlakozik az Arduino Board Digital I/O 8. csapjához
  • A felső érzékelők (a magasság megállapítására szolgálnak) Echo csap csatlakozik az Arduino Board Digital I/O 9. pin -hez
  • Az oldalsó érzékelők (a szélesség meghatározására szolgálnak) A kioldócsap csatlakozik az Arduino Board Digital I/O 10. csapjához
  • Az oldalsó érzékelők (a szélesség meghatározására szolgálnak) Az Echo csap csatlakozik az Arduino Board Digital I/O 13. csapjához

LCD kijelző csatlakoztatása

Mielőtt az LCD -képernyőt az Arduino vagy a Genuino kártyához csatlakoztatná, javasoljuk, hogy forgassunk egy tűfejlécet az LCD -képernyő 14 (vagy 16) érintkezős csatlakozójához. Az LCD -képernyő csatlakoztatásához csatlakoztassa a következő csapokat:

  • LCD RS tű a digitális tűhöz 12
  • LCD Engedélyezze a tűt a digitális tűhöz 11
  • LCD D4 érintkező - digitális tű 5
  • LCD D5 érintkező - digitális tű 4
  • LCD D6 érintkező - digitális tű 3
  • LCD D7 érintkező - digitális tüske 2
  • Ezenkívül egy 10k -os edényt +5V -ra és GND -re kell kötni, ablaktörlőjével (kimenet) az LCD -képernyők VO -tűjére (pin3). 220 ohmos ellenállást használnak a kijelző háttérvilágításának táplálására, általában az LCD csatlakozó 15. és 16. érintkezőjén

A prototípus elkészítéséhez

készítsen keretet az ultrahangos érzékelőhöz, mint a fenti kép

Ajánlott: