Javaslom egy távolságmérő projektet, amely a HC-SR04 ultrahangos érzékelő és az Arduino kártya alapján készül. Az érzékelő leolvasása megjelenik a folyadékkristályos kijelzőn, és az áramellátás egy 9 voltos akkumulátorral történik.
Szükséges
- - Arduino Nano;
- - ultrahangos távolságmérő HC-SR04;
- - LCD kijelzö;
- - test;
- - "Krona" akkumulátor;
- - 10 kOhm potenciométer;
- - kenyér tábla;
- - összekötő vezetékek.
Utasítás
1. lépés
Először ki kell választania a tok megfelelő méretét. A méret attól függ, hogy melyik Arduino kártyát fogja használni (UNO, Mini, Nano vagy más), valamint attól, hogy mekkora az LCD-je. Az LCD helyett 3 karakteres miniatűr LED-jelző használható. Ez elég lesz a távolság centiméterben történő megjelenítéséhez, mert az alkalmazott ultrahangos érzékelő mérési tartománya 3–400 cm.
2. lépés
Becsüljük meg, hogy az alkatrészek hogyan helyezkednek el a test belsejében. Vágja ki az furatokat az ultrahangos érzékelőhöz, a kijelzőhöz és a ki-be kapcsolóhoz.
3. lépés
Most nézzük meg készülékünk áramkörét. Áramellátás - a "Krona" 9 V. akkumulátorból. Az S1 kapcsolót kapcsolja be és ki a készülékbe. A folyadékkristályos kijelzőt (LCD) szokásos módon 10 kΩ-os potenciométerrel csatlakoztatják a kontraszt beállításához. Az LCD és az ultrahangos érzékelő 5 V feszültségről működik.
4. lépés
Írjunk egy vázlatot a távolságmérőnk számára. Itt minden egyszerű. Először inicializáljuk az LCD-t a 12., 11., 10., 9., 8. és 7. érintkezőkön az Arduino IDE LiquidCrystal könyvtárának felhasználásával.
Ezután összekapcsoljuk a távolságmérő ravaszt és visszhangcsapjait az Arduino tábla 6. és 5. érintkezőjével.
50 ms-onként megkapjuk a távolságot az érzékelőtől a getDistance () funkció használatával, és megjelenítjük az LCD-n.
5. lépés
Miután beírtuk a vázlatot az Arduino memóriába, összeállíthatjuk a készüléket. Az általam javasolt belső elrendezést az ábra mutatja. A kijelzőt és az érzékelőt forró olvadék ragasztóval rögzítettem. Meglehetősen szilárdan tart, ugyanakkor szükség esetén lehetővé teszi a csatlakoztatott alkatrészek eltávolítását. Célszerű mindent úgy elhelyezni, hogy csatlakozhasson az Arduino USB-portjához, és szükség esetén javítsa a "firmware-t". Például módosítsa a megjelenített szöveget, vagy javítsa ki az együtthatókat a távolság kiszámításához. Szükség lehet az LCD kontrasztjának megváltoztatására, ezért ajánlatos rendelkezésre állni egy potenciométer-beállítót is.
6. lépés
A kész eszköz változata a fényképen látható. Elég kompakt és könnyen használható. Természetesen egy ilyen eszköznek megvannak a maga jellemzői. A hasznos tippek végén számos fontos használati tipp található.