Tartalomjegyzék:

Többcélú fénytávolság-érzékelő: 5 lépés
Többcélú fénytávolság-érzékelő: 5 lépés

Videó: Többcélú fénytávolság-érzékelő: 5 lépés

Videó: Többcélú fénytávolság-érzékelő: 5 lépés
Videó: Többcélú vázszerkezetek a mezőgazdaságban 2024, November
Anonim
Többcélú fénytávolság-érzékelő
Többcélú fénytávolság-érzékelő

Többféle módon is használható egy csodálatos alkotás, például ez a fénytávolság -érzékelő! Azért döntöttem úgy, hogy ezt létrehozzam, a 6. osztályosokkal végzett iskola utáni kódolási órámhoz. A diákok a Sphero Ollie -jukkal dolgoznak, és megtanulják a blokk -kódolás programozását. Egyes diákok csak az alapokat tanulják, mások viszont nagyon fejlettek, és mindent megtesznek a nullázásért a pontos mozgások és kódok alapján. Szögmérőket és mérő/udvari botokat használnak a pályák, utak és még olyan objektumok méréséhez, amelyeket Ollie -juk kódolására próbálnak használni. Ennek a fénytávolság -érzékelőnek a használata segítene a pontos kódolásban, és segíthet abban is, hogy szórakoztató módon meghatározza, ki végzi el a feladatot egy szükséges távolságon belül vonalzó használata nélkül. Ez egy kezdő szintű projekt, amely lépésről lépésre szóló utasításokat tartalmaz, amelyek megkönnyítik a megvalósítást!

Az ultrahangos érzékelő úgy veszi fel a tárgy távolságát az érzékelőjétől, hogy ultrahanghullámokat küld az érzékelőből, amelyek visszapattannak a tárgyról, és visszatérnek az érzékelőhöz. Ezek a hullámok az oda -vissza utazáshoz szükséges idő alapján, a haladási sebesség mellett kiszámítják a távolságot. A távolságot a kenyértáblán az RGB LED -fény jelzi, az árnyalatok pedig a távolságot (centiméterben) a következők szerint:

  • Piros: nagyobb, mint 125 cm
  • Zöld: 100 -nál nagyobb és 125 cm -nél kisebb
  • Kék: 75 -nél nagyobb és 100 cm -nél kisebb
  • Sárga: 50 -nél nagyobb és 75 cm -nél kisebb vagy egyenlő
  • Lila: nagyobb, mint 25 és kevesebb, mint 50 cm
  • Aqua: nagyobb, mint 0 és kevesebb, mint 25 cm

*Ezek a távolságok kisebb -nagyobb lépésekre és távolságokra módosíthatók az elvégzendő feladat függvényében.

1. lépés: Alkatrészek és az első lépések

Összetevők és az első lépések
Összetevők és az első lépések

A saját többcélú ultrahangos fénytávolság -érzékelő létrehozásához a következő kellékekre lesz szüksége:

  • kenyeretábla
  • Arduino
  • 9 áthidaló kábel
  • 1 RGB LED
  • 3-330 ohmos ellenállások
  • 1 ultrahangos távolságérzékelő
  • Áramforrás- számítógép és opcionális akkumulátoros tápegység
  • USB -csatlakozó a kód csatlakoztatásához és futtatásához a számítógépről
  • Opcionális: távirányítós autó az Arduino csatlakoztatásához, ha befejezte.

Nincs szükség szerszámokra!

Kezdje azzal, hogy az Arduino 5V -os csatlakozójáról és a földi sínről az Arduino GND -tűjéhez csatlakoztatja az áramot a kenyérsütő tápkábelhez.

2. lépés: Az ultrahangos érzékelő csatlakoztatása

Az ultrahangos érzékelő csatlakoztatása
Az ultrahangos érzékelő csatlakoztatása
Az ultrahangos érzékelő csatlakoztatása
Az ultrahangos érzékelő csatlakoztatása

Ezután csatlakoztatja az ultrahangos érzékelőt.

  1. Csatlakoztassa az áthidaló kábelt az érzékelő GND -jéből a kenyérsütő lemez földi sínjéhez
  2. Csatlakoztassa az Echo -t az Arduino 7 tűjéhez
  3. Csatlakoztassa a Trig -ot az Arduino 8 tűjéhez
  4. Csatlakoztassa a VCC -t a kenyértábláján lévő tápcsatlakozóhoz.

*Megjegyzés: ez némileg más, mint a TinkerCad diagramon beállított, mivel az ultrahangos érzékelőm más márka, mint a programon látható. Nézze meg a képeket a pontosabb beállítási útmutatóért.

3. lépés: Az RGB LED csatlakoztatása

Az RGB LED csatlakoztatása
Az RGB LED csatlakoztatása
Az RGB LED csatlakoztatása
Az RGB LED csatlakoztatása
Az RGB LED csatlakoztatása
Az RGB LED csatlakoztatása

Ezután csatlakoztatja az RGB LED lámpát. Ne feledje, a leghosszabb láb a GND- lásd az RGB LED-es képet útmutatóként. Csatlakoztassa a LED -et a fenti TinkerCad kép és fotó segítségével.

  • redPin: 11
  • (-): GND sín
  • zöld tű: 10
  • bluePin: 9

4. lépés: A kód

A kód
A kód
A kód
A kód

Ezután csatlakoztatnia kell az Arduino -t a számítógéphez, és le kell töltenie a kódot a program futtatásához. Kattintson ide a kódra mutató linkért. Próbálja ki alkotásait!

HASZNOS TANÁCSOK:

  1. Vessen egy pillantást a kódban található megjegyzésekre, amelyek jelzik, hogy hol lehet módosítani a távolság növekedését. Ezenkívül tetszés szerint módosíthatja a LED színeinek sorrendjét.
  2. Használja az Arduino Editor "Monitorját" a tényleges távolságok nyomon követésére, amíg a kód fut az Arduino készüléken, feltéve, hogy csatlakoztatva van a számítógéphez, és nem csak egy akkumulátorforráshoz.
  3. Az elkészült Arduino -t egy távirányítós autóhoz csatoltam, hogy gördülékenyen mutassam a távolságok változását. Ez nem végleges, és áthelyezhető vagy leválasztható, hogy újra meg lehessen határozni.

5. lépés: Egyéb célok és források

Íme néhány más módszer, amellyel az ultrahangos távolsági fényérzékelő működhet:

  • mérés tanítása
  • becslő mérés
  • figyelemmel kíséri a diákok távolságát a tanári asztaltól (nehéz helyzetben vagyok, amikor a diákok az asztalom mögött vannak, vagy elveszek dolgokat az asztalomról, amikor nem ülök ott..
  • távolságmérő az íjászat célgyakorlásához
  • kerékpár parkoló a garázsban
  • hideg -meleg játék

Erőforrások:

Szerző Ismeretlen. (2018). Hogyan mechatronika. Letöltve:

E. Chen. (dátum ismeretlen). Ultrahangos csengőmodul HC - SR04 és RGB LED -adó. Letöltve: Summerfuel Robotics:

Joel_E_B. (dátum ismeretlen). SparkFun Inventor's Kit kísérleti útmutató - v4.0: Circuit 1D: RGB Night -Light. Letöltve:

Ajánlott: