Gyors projekt PsyFi32, ​​OLED kijelzővel és TOF érzékelővel.

Gyors projekt PsyFi32, ​​OLED kijelzővel és TOF érzékelővel.

Tartalomjegyzék:

Anonim

Milyen gyorsan tehet egy projektet, hogy használjon egy OLED-kijelzőt, amely a TOF-érzékelő adatait mutatja, amelyet egy Arduino Uno vagy ESP32 fejlesztő tábla vezérel?

Ha Ön kezdő, a legnagyobb kihívás a kapcsolatok, sok csap van, amit fel kell ismernie, hogy összekapcsolja a három modult. ha egy órát vesz igénybe, a kapcsolatok még mindig tévesek lehetnek. Ez nagyon dühös lett volna, és elhagynám a projektet.

Most, hogy rendelkezünk az I2C Qwiic (gyors) verziómodulokkal, az összes kapcsolatot 10 másodpercen belül befejezheti.

Ez egy példa arra, hogy megmutassuk, milyen jó a Qwiic I2C.

követelmények:

Hardver

  • Zuino XS PsyFi32 (ESP32, Qwiic, 3.3V, WiFi, BLE)
  • Zio OLED kijelző (0,91 in, 128x32, Qwiic)
  • Zio TOF távolságérzékelő RFD77402
  • Qwiic kábelek
  • Micro USB kábel

Firmware

  • Arduino IDE
  • A könyvtár számára az Adafruit OLED kijelzőkönyvtárát, a GFX könyvtárat, az SSD1306 könyvtárat és a Sparkfun RFD77402 TOF könyvtárát kell használni.
  • Arduino Demo kód

kellékek:

1. lépés: A hardver kapcsolat

A csatlakozások szuper könnyűek. Lásd a képet (Megjegyzés: a kapcsolat sorrendje nem számít).

Ha nem telepítette a szükséges illesztőprogramokat és az ESP32 Arduino IDE magot, kérjük, olvassa el ezt a bemutatót.

2. lépés: Futtassuk a példakódot az Arduino IDE-ben

Futtassuk a példakódot az Arduino IDE-ben.

Az RFD77402 TOF érzékelő nagyon gyorsan mérheti a távolságokat. Ha kezet használ a teszteléséhez, a távolság nagyon gyorsan látható.

Ha szeretné használni az Arduino Uno-t, akkor választhat, hogy a Qwiic Zuino UNO verzióját használja, a kapcsolatok és a kód ugyanaz lesz. Nagyon ajánlom, hogy használja a PsyFi32 (ESP32 alapú) fejlesztési kártyát, a PsyFi32 erősebb, mint az Arduino Uno és kisebb méretű, WiFi és bluetooth chipekkel. Több IOT projektet fogunk megosztani a PsyFi32 körül.

Élvezze a Qwiic-et, és hűvös dolgokat készítsen!