Et hurtigt projekt med PsyFi32, ​​OLED Display og TOF Sensor.

Et hurtigt projekt med PsyFi32, ​​OLED Display og TOF Sensor.

Indholdsfortegnelse:

Anonim

Hvor hurtigt kan du lave et projekt, for at bruge et OLED-display, der viser TOF-sensorens data, styret af et Arduino Uno eller ESP32 udviklingskort?

Hvis du er en nybegynder, er den største udfordring forbindelserne, der er mange pins, du skal genkende for at forbinde de tre moduler sammen. hvis det tager dig en time, kan forbindelserne stadig være forkerte. Dette ville gøre mig meget sur, og jeg ville slippe projektet.

Nu, da vi har I2C Qwiic (quick) version moduler, kan du afslutte alle forbindelser inden for 10 sekunder.

Dette er et eksempel for at vise dig, hvor godt Qwiic I2C er.

Krav:

Hardware

  • Zuino XS PsyFi32 (ESP32, Qwiic, 3,3V, WiFi, BLE)
  • Zio OLED Display (0,91 i, 128x32, Qwiic)
  • Zio TOF afstandsføler RFD77402
  • Qwiic Kabler
  • Micro USB-kabel

Firmware

  • Arduino IDE
  • For biblioteket skal vi bruge Adafruit's OLED displaybibliotek, GFX bibliotek, SSD1306 bibliotek og Sparkfun's RFD77402 TOF bibliotek
  • Arduino Demo Code

forsyninger:

Trin 1: Hardwareforbindelsen

Tilslutningerne er super nemme. Se billedet her (Bemærk: Tilslutningssekvensen er ligegyldig).

Hvis du ikke har installeret de nødvendige drivere og ESP32 Arduino IDE kernen, henvises til denne vejledning.

Trin 2: Lad os køre Eksempelkoden i Arduino IDE

Lad os køre eksemplet kode i Arduino IDE.

RFD77402 TOF-sensoren kan måle afstande meget hurtigt. Hvis du bruger din hånd til at teste den, kan du se afstandsændringerne meget hurtigt.

Hvis du vil bruge Arduino Uno, kan du vælge at bruge vores Qwiic version Zuino UNO, forbindelserne og koden vil være de samme. Jeg vil meget gerne anbefale dig at bruge vores PsyFi32 (ESP32 baseret) udviklingskort, PsyFi32 er kraftigere end Arduino Uno og mindre i størrelse, med WiFi og bluetooth chips. Vi skal dele flere IOT-projekter omkring PsyFi32.

Nyd Qwiic og fortsæt med at lave kølige ting!