Szybki projekt z PsyFi32, ​​wyświetlaczem OLED i czujnikiem TOF.

Szybki projekt z PsyFi32, ​​wyświetlaczem OLED i czujnikiem TOF.

Spisu treści:

Anonim

Jak szybko możesz wykonać projekt, używając wyświetlacza OLED pokazującego dane czujnika TOF, kontrolowanego przez płytę rozwojową Arduino Uno lub ESP32?

Jeśli jesteś początkującym, największym wyzwaniem są połączenia, jest wiele pinów, które musisz rozpoznać, aby połączyć trzy moduły razem. jeśli zajmie ci to godzinę, połączenia mogą nadal być nieprawidłowe. To by mnie bardzo rozgniewało i odrzuciłem projekt.

Teraz, gdy mamy moduły wersji I2C Qwiic (szybkie), możesz zakończyć wszystkie połączenia w ciągu 10 sekund.

Jest to przykład pokazujący, jak dobry jest Qwiic I2C.

Wymagania:

Sprzęt komputerowy

  • Zuino XS PsyFi32 (ESP32, Qwiic, 3.3V, WiFi, BLE)
  • Wyświetlacz OLED Zio (0,91 cala, 128 x 32, Qwiic)
  • Czujnik odległości Zio TOF RFD77402
  • Kable Qwiic
  • Kabel Micro USB

Oprogramowanie układowe

  • Arduino IDE
  • W przypadku biblioteki musimy użyć biblioteki OLED Adafruit, biblioteki GFX, biblioteki SSD1306 i biblioteki RFD77402 TOF Sparkfun
  • Arduino Demo Code

Kieszonkowe dzieci:

Krok 1: Połączenie sprzętowe

Połączenia są bardzo łatwe. Zobacz zdjęcie tutaj (uwaga: kolejność połączeń nie ma znaczenia).

Jeśli nie masz zainstalowanych niezbędnych sterowników i rdzenia ESP32 Arduino IDE, zapoznaj się z tym samouczkiem.

Krok 2: Uruchommy przykładowy kod w Arduino IDE

Uruchommy przykładowy kod w Arduino IDE.

Czujnik RFD77402 TOF może bardzo szybko mierzyć odległości. Jeśli użyjesz ręki do przetestowania, możesz bardzo szybko zobaczyć zmiany odległości.

Jeśli chcesz używać Arduino Uno, możesz skorzystać z naszej wersji Qwiic Zuino UNO, połączenia i kod będą takie same. Gorąco polecam korzystanie z naszej płyty rozwojowej PsyFi32 (ESP32), PsyFi32 jest bardziej wydajny niż Arduino Uno i mniejszy, z WiFi i układami Bluetooth. Zamierzamy udostępnić więcej projektów IOT wokół PsyFi32.

Ciesz się Qwiic i rób fajne rzeczy!