Tartalomjegyzék:

Arduino UNO OLED ultrahangos tartománykeresővel és Visuino -val: 7 lépés
Arduino UNO OLED ultrahangos tartománykeresővel és Visuino -val: 7 lépés

Videó: Arduino UNO OLED ultrahangos tartománykeresővel és Visuino -val: 7 lépés

Videó: Arduino UNO OLED ultrahangos tartománykeresővel és Visuino -val: 7 lépés
Videó: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim
Image
Image

Ebben az oktatóanyagban az Arduino UNO, az OLED Lcd, az Ultrahangos tartománykereső modul és a Visuino segítségével fogjuk megjeleníteni az ultrahangos tartományt az LCD -n, és beállítani a hatótávolságot egy piros LED -del. Nézzen meg egy bemutató videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Arduino UNO
  • Ultrahangos hatótávolság -kereső
  • OLED LCD
  • Piros LED
  • Kenyeretábla
  • Jumper vezetékek
  • Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa a GND -t a Maduino UNO -ról a kenyértáblához (gnd)
  • Csatlakoztassa a 5 V -os csatlakozót a Maduino UNO -ból a kenyérsütő csaphoz (pozitív)
  • Csatlakoztassa az SCL -t a Maduino UNO -ból az OLED LCD tűbe (SCL)
  • Csatlakoztassa az SDA -t a Maduino UNO -ból az OLED LCD tűbe (SDA)
  • Csatlakoztassa az OLED LCD -tűt (VCC) a kenyértáblához (pozitív)
  • Csatlakoztassa az OLED LCD tűt (GND) a kenyértáblás csaphoz (GND)
  • Csatlakoztassa az ultrahangos modul csapját (VCC) a kenyértáblához (pozitív)
  • Csatlakoztassa az ultrahangos modul csapját (GND) a kenyértáblához (GND)
  • Csatlakoztassa az ultrahangos modul tűjét (ECHO) a Maduino UNO pin digital (3)
  • Csatlakoztassa az ultrahangos modul csapját (TRIG) a Maduino UNO pin digital -hoz (2)

  • Csatlakoztassa a Maduino UNO digitális tűjét (13) a LED -es tűhöz (pozitív)
  • Csatlakoztassa a LED -tűt (negatív) a kenyértábla csapjához (GND)

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse az utasításban leírt lépéseket az Arduino IDE beállításához az ESP 8266 programra! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino -ban összetevők hozzáadása

A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
  • Add hozzá az Ultrahangos Ranger összetevőt
  • Add Compare Range összetevőt és állítsa be a MAX tulajdonságok alatt: 9 << Add Display OLED összetevőt, kattintson duplán rá, és húzza balra a "szövegmezőt", a tulajdonságok beállítása alatt: 2

5. lépés: Visuino -ban: Alkatrészek csatlakoztatása

Visuino: Összekötő alkatrészek
Visuino: Összekötő alkatrészek
Visuino: Összekötő alkatrészek
Visuino: Összekötő alkatrészek
Visuino: Összekötő alkatrészek
Visuino: Összekötő alkatrészek
  • Csatlakoztassa az Arduino digitális kimeneti tüskét [3] az UltrasonicRanger1 tűhöz [Echo]
  • Csatlakoztassa az Arduino Serial [0] kimeneti tűt [Out] a DisplayOled1 érintkezőhöz [In]
  • DisplayOled1 pin [Out I2c] - Arduino I2C pin [in]
  • Csatlakoztassa az UltrasonicRanger1 tűt [Out] a CompareRange1 pin [In] és a DisplayOled1 Elements elemekhez. Text Field1 pin [In]
  • Csatlakoztassa az UltrasonicRanger1 érintkezőt [Ping] az Arduino Digital tűhöz [2] és a DisplayOled1 tűhöz [Frissítés]
  • Csatlakoztassa a CompareRange1 tűt [kimenet] az Arduino Digital tűhöz [13]

6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t

Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)

7. lépés: Játssz

Játék
Játék

Ha bekapcsolja az Arduino UNO modult, az OLED LCD elkezdi megjeleníteni az akadályok távolságának értékét. Ha bármilyen akadályt helyez az ultrahangos modul közelébe, az érték megváltozik, és a LED villog.

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre. A Visuino -ból letöltheti és megnyithatja:

Ajánlott: