Tartalomjegyzék:
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!