Tartalomjegyzék:
- Lépés: ANYAGOK
- 2. lépés: Csatlakoztassa a táblát
- 3. lépés: Az Arduino programozása
- 4. lépés: A szonár tartomány kalibrálása
- 5. lépés: A kalibrációs görbe elkészítése
- 6. lépés: A rendszer kalibrálása
- 7. lépés: A Sonar Range Finder tesztelése
Videó: Ultrahangos távolságmérő ajtókkal: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az ultrahangos távolságmérő nagyfrekvenciás hanghullám kibocsátásával érzékeli, hogy van -e valami útban. Ennek az utasításnak a középpontjában az lesz, hogyan működhetnek együtt az ajtók és az ultrahangos távolságmérők, különös tekintettel arra, hogyan lehet érzékelni az ajtók nyitását és zárását. Ezzel a mérőeszközzel láthatjuk, hogy képes -e érzékelni az ajtók nyitását és zárását.
Lépés: ANYAGOK
Terveinkhez szükségünk van:
Arduino Uno mikrovezérlő
USB -kábel (az Arduino csatlakoztatásához a számítógéphez)
Laptop
Kenyeretábla
Vezetékek (kb 4-5)
A szonár
2. lépés: Csatlakoztassa a táblát
Különböző típusú és méretű táblák vannak, a hosszú lemezekhez javasoljuk a fenti első kép követését.
Ha megvan a kicsi, javasoljuk a fenti második kép használatát.
3. lépés: Az Arduino programozása
Ez a lépés az Arduino programozásáról szól, fent láthatja az általunk használt kódot. Ezzel a kóddal elérheti, hogy a monitor leolvassa a szonár távolságmérő értékét, és rögzítse azt a képernyőn.
4. lépés: A szonár tartomány kalibrálása
Most be kell állítania egy egyenletet, amellyel az Arduino képes helyesen bemutatni a szonár és az ajtó közötti távolságot vagy bármely észlelt tárgyat. Helyezzen vonalzót a szonár elé, és szerezzen be bármilyen tárgyat, például könyvet. Helyezze a tárgy elülső oldalát a vonalzón jelölt 10 hüvelykes vonalra, és jegyezze fel a szonár által megadott értéket. Készítsen biztonsági másolatot a könyvről 5 hüvelykkel, és jegyezze fel a monitoron megjelenő értékeket.
5. lépés: A kalibrációs görbe elkészítése
Most, hogy megvannak az adatok, ezt felhasználjuk az olvasási távolságok egyenletének létrehozásához! A Logger Pro segítségével állítsa be az x tengelyt a szonár és az y tengely távolságát a szonár leolvasásként, és töltse ki a diagramokat. A jobb oldalon egy pontsor jelenik meg, amely egy mintát mutat. Kattintson a grafikon bal oldali pontjától balra, és jelölje ki az összes pontot jobbra, amíg el nem éri az utolsót. Ha ez megtörtént, lépjen a képernyő tetején található Graphs (Grafikonok) elemre, és nyomja meg a „Linear” gombot a legjobban illeszkedő vonal grafikonjának beszúrásához. Vigye az egeret a grafikon fölé, és rögzítse a megjelenített egyenletet.
6. lépés: A rendszer kalibrálása
Most vissza kell térnie a kódjához, és az összes int értéket lebegőre kell változtatnia, lehetővé téve a kód számára a tizedes értékek olvasását is. Ezután hozzon létre egy új változót az egyenletéhez a tetején, és nevezheti el, például „hőmérséklet”, és állítsa be az előző lépésből kapott egyenlettel. Hagyja, hogy az új változó tizedesjegyeket is tartalmazzon, új kódsor hozzáadásával, amely „úszóhőmérséklet”. Végül e két sor alatt írja be a Serial.println („változó neve”) parancsot, hogy az új távolságérték rögzítésre kerüljön. Valahogy így kellene kinéznie =
*y a változó nevét adja meg*
float y; y = (a* x) + b; Soros.println (y);
Ne felejtse el eltávolítani a másik soros nyomtatást sem, mert nem erre az értékre összpontosítunk.
7. lépés: A Sonar Range Finder tesztelése
Ha megvan az egyenlete, használhatja ezt az egyenletet, és beillesztheti a kódba! Miután behelyezte, csatlakoztathatja laptopját a táblához, és átviheti a kódot a teszteléshez. Láthatja, hogyan változnak a számok a szonár távolságmérő és az ajtó távolságától függően, nemcsak a számok változnak, hanem a lámpáknak is ki kell kapcsolniuk és ki kell kapcsolniuk.
A Sonar tartománymérőt kalibrálni kell, és az eredményeknek meg kell jelenniük a képernyőn. Most már kész!:)
Ajánlott:
Arduino kartonpisztoly (távolságmérő és fordulatszámmérő): 8 lépés
Arduino kartonpisztoly (távolságmérő és fordulatszámmérő): Nem lenne fantasztikus, ha kényelmesen a kanapén ülve tudná mérni a távolságot? Ahelyett, hogy hagyományos szalagot kellene használnia? Tehát ma egy arduino fegyvert fogok készíteni, amely képes érintésmentesen mérni a 2 és 400 cm közötti távolságokat
Távolságmérő óra: 4 lépés
Távolságmérő óra: Ebben a projektben tömörítettem és rögzítettem az Arduino távolságmérő rendszert egy órára. A projekt menő, egyszerű és hasznos. A távolságmérő rendszer a távolság, a sebesség és az idő egyszerű fizikáján alapul
DIY távolságmérő OLED kijelzővel: 4 lépés
DIY távolságmérő OLED kijelzővel: Ebben az oktatóanyagban egy digitális távolságmérőt fogunk építeni, amely az értékeket egy OLED kijelzőn jeleníti meg. Ehhez a projekthez választhat ardiuno vagy ESP8266 modult, és megadom a kódot mindkettőhöz. Ha ESP826 -ot használ
Távolságmérő készítése lézer és kamera használatával: 6 lépés
Távolságmérő készítése lézerrel és fényképezőgéppel: Jelenleg tervezek néhány belső munkát jövő tavaszra, de mivel most szereztem be egy régi házat, nincs háztervem. Elkezdtem mérni a faltól a falig terjedő távolságokat vonalzóval, de lassú és hibalehetőséget mutat. Gondoltam vásárolok egy távmérőt
Hordozható távolságmérő eszköz Arduino -val!: 9 lépés (képekkel)
Hordozható távolságmérő eszköz az Arduino segítségével !: Ahogy ezt az utasítást olvassa, megtanulja, hogyan kell létrehozni egy közelségérzékelőt, amellyel mérni lehet a távolságokat, és bárhová is mutat. A PICO-t, az Arduino-kompatibilis táblát és számos más elektronikus alkatrészt használ