โครงการด่วนด้วย PsyFi32, ​​จอแสดงผล OLED และเซ็นเซอร์ TOF

โครงการด่วนด้วย PsyFi32, ​​จอแสดงผล OLED และเซ็นเซอร์ TOF

สารบัญ:

Anonim

คุณสามารถทำโครงการได้เร็วแค่ไหนเพื่อใช้หน้าจอ OLED ที่แสดงข้อมูลเซ็นเซอร์ TOF ซึ่งควบคุมโดยบอร์ด Arduino Uno หรือ ESP32

หากคุณเป็นมือใหม่สิ่งที่ท้าทายที่สุดคือการเชื่อมต่อมีพินมากมายที่คุณต้องจดจำเพื่อเชื่อมต่อโมดูลทั้งสามเข้าด้วยกัน หากคุณใช้เวลาหนึ่งชั่วโมงการเชื่อมต่ออาจไม่ถูกต้อง นี่จะทำให้ฉันโกรธมากและฉันจะทำโปรเจ็คต์นี้

ตอนนี้เรามีโมดูลรุ่น I2C Qwiic (ฉบับย่อ) คุณสามารถเชื่อมต่อทั้งหมดได้ภายใน 10 วินาที

นี่เป็นตัวอย่างเพื่อแสดงให้คุณเห็นว่า Qwiic I2C ดีแค่ไหน

ที่ต้องการ:

ฮาร์ดแวร์

  • Zuino XS PsyFi32 (ESP32, Qwiic, 3.3V, WiFi, BLE)
  • จอแสดงผล OLED Zio (0.91 นิ้ว, 128x32, คิววี่)
  • Zio TOF Distance Sensor RFD77402
  • สายเคเบิล Qwiic
  • สายเคเบิล Micro USB

เฟิร์มแว

  • Arduino IDE
  • สำหรับห้องสมุดเราต้องใช้ห้องสมุดจอแสดงผล OLED ของ Adafruit ห้องสมุด GFX ห้องสมุด SSD1306 และห้องสมุด RFF77772 TOF ของ Sparkfun
  • รหัสสาธิต Arduino

วัสดุ:

ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์

การเชื่อมต่อนั้นง่ายมาก ดูรูปภาพได้ที่นี่ (หมายเหตุ: ลำดับการเชื่อมต่อไม่สำคัญ)

หากคุณยังไม่ได้ติดตั้งไดรเวอร์ที่จำเป็นและ ESP32 Arduino IDE core โปรดดูบทแนะนำนี้

ขั้นตอนที่ 2: ลองรันโค้ดตัวอย่างใน Arduino IDE

ลองรันโค้ดตัวอย่างใน Arduino IDE

เซ็นเซอร์ TOD RFD77402 สามารถวัดระยะทางได้อย่างรวดเร็ว หากคุณใช้มือในการทดสอบคุณจะเห็นว่าระยะทางเปลี่ยนไปอย่างรวดเร็วมาก

หากคุณต้องการใช้ Arduino Uno คุณสามารถเลือกใช้ Qwiic รุ่น Zuino UNO ของเราการเชื่อมต่อและรหัสจะเหมือนกัน ฉันขอแนะนำให้คุณใช้บอร์ดพัฒนา PsyFi32 (อิง ESP32) ของเรา PsyFi32 นั้นทรงพลังกว่า Arduino Uno และเล็กกว่าด้วย WiFi และชิปบลูทู ธ เราจะแบ่งปันโครงการ IOT เพิ่มเติมรอบ ๆ PsyFi32

สนุกกับ Qwiic และทำสิ่งที่ยอดเยี่ยม!