Et raskt prosjekt med PsyFi32, ​​OLED Display og TOF Sensor.

Et raskt prosjekt med PsyFi32, ​​OLED Display og TOF Sensor.

Innholdsfortegnelse:

Anonim

Hvor raskt kan du gjøre et prosjekt, for å bruke en OLED-skjerm som viser TOF-sensorens data, styrt av et Arduino Uno eller ESP32-utviklingsbord?

Hvis du er nybegynner, er den største utfordringen forbindelsene, det er mange pins du må gjenkjenne for å koble de tre modulene sammen. Hvis det tar deg en time, kan forbindelsene fortsatt være feil. Dette ville gjøre meg veldig sint, og jeg ville slippe prosjektet.

Nå som vi har I2C Qwiic (quick) versjonen moduler, kan du fullføre alle tilkoblingene innen 10 sekunder.

Dette er et eksempel som viser deg hvor god Qwiic I2C er.

Krav:

maskinvare

  • Zuino XS PsyFi32 (ESP32, Qwiic, 3,3 V, WiFi, BLE)
  • Zio OLED-skjerm (0.91 in, 128x32, Qwiic)
  • Zio TOF Avstand Sensor RFD77402
  • Qwiic-kabler
  • Micro USB-kabel

firmware

  • Arduino IDE
  • For biblioteket må vi bruke Adafruits OLED-displaybibliotek, GFX-bibliotek, SSD1306-bibliotek og Sparkfun's RFD77402 TOF-bibliotek
  • Arduino Demo Code

forsyninger:

Trinn 1: Maskinvareforbindelsen

Tilkoblingene er super enkle. Se bildet her (Merk: Tilkoblingssekvensen spiller ingen rolle).

Hvis du ikke har installert de nødvendige driverne og ESP32 Arduino IDE kjernen, vennligst se denne opplæringen.

Trinn 2: La oss kjøre eksempelkoden i Arduino IDE

La oss kjøre eksempelkoden i Arduino IDE.

RFD77402 TOF-sensoren kan måle avstander veldig raskt. Hvis du bruker hånden din til å teste den, kan du se avstanden endres veldig raskt.

Hvis du vil bruke Arduino Uno, kan du velge å bruke vår Qwiic-versjon Zuino UNO, forbindelsene og koden vil være de samme. Jeg vil på det sterkeste anbefale deg å bruke vår PsyFi32 (ESP32 basert) utviklingsbrett, PsyFi32 er kraftigere enn Arduino Uno og mindre i størrelse, med WiFi og bluetooth chips. Vi skal dele flere IOT-prosjekter rundt PsyFi32.

Nyt Qwiic og fortsett å lage kule ting!