สารบัญ:
- ขั้นตอนที่ 1: แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h
- ขั้นตอนที่ 2: การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
- ขั้นตอนที่ 3: รหัสของฉัน
![128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-16826-5-j.webp)
วีดีโอ: 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน
![วีดีโอ: 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน วีดีโอ: 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591: 3 ขั้นตอน](https://i.ytimg.com/vi/V1WoPGuMgJo/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
![128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591 128x64 OLED สีเหลือง/สีน้ำเงินสำหรับ Arduino Nano พร้อม TSL2591](https://i.howwhatproduce.com/images/006/image-16826-6-j.webp)
คุณสามารถสร้างจอแสดงผล OLED บน Arduino Nano ด้วยเซ็นเซอร์สเปกโตรสโกปี TSL2591 (สองช่องสัญญาณ - ภาพและ NIR …) โดยการรวมตัวอย่างแบบร่างทางออนไลน์ สิ่งที่คุณได้รับคือการแสดงผล 4 บรรทัดของฟลักซ์ทั้งหมด ฟลักซ์การมองเห็น NIR และดัชนีที่เรียกว่าดัชนี NDVI
ขั้นแรกให้ติดตั้งไลบรารี่บางส่วน:
TSL2591:
SSD1306:
GFX
เซ็นเซอร์
ขั้นตอนที่ 1: แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h
![แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h แก้ไขการตั้งค่าไฟล์ Adafruit_SSD1306.h](https://i.howwhatproduce.com/images/006/image-16826-7-j.webp)
ไฟล์ "Adafruit_SSD1306.h" อาจถูกตั้งค่าสำหรับการแสดงผล 128x32 พิกเซล หากคุณมีจอแสดงผลขนาด 128x64 คุณจะต้องแก้ไขใกล้บรรทัดที่ 73-75 ของไฟล์ แสดงความคิดเห็นในบรรทัด _16 และ _32 และยกเลิกการใส่เครื่องหมายบรรทัด _64 ควรมีลักษณะเหมือนภาพ
ขั้นตอนที่ 2: การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display
![การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display](https://i.howwhatproduce.com/images/006/image-16826-8-j.webp)
![การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display การเดินสายไฟ Arduino Nano, TSL2591 และ SSD1306 OLED Display](https://i.howwhatproduce.com/images/006/image-16826-9-j.webp)
ฉันกำลังใช้นาโนซ้ำ - ดังนั้นหมุดส่วนหัว …
จ่ายไฟผ่าน USB-mini - รหัสยังมีเอาต์พุตพอร์ตอนุกรมที่สามารถอ่านจากภายนอกและบันทึกได้ หากต้องการ
ขั้นตอนที่ 3: รหัสของฉัน
รับรหัสและอัปโหลดไปยังบอร์ด เอาต์พุตจะอยู่บนหน้าจอ OLED เช่นเดียวกับพอร์ตอนุกรม - Full, Visual, IR และ NDVI
แนะนำ:
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
![All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-15292-j.webp)
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
โคมไฟชามราเมนพร้อมไฟ LED สีเหลือง: 17 ขั้นตอน (พร้อมรูปภาพ)
![โคมไฟชามราเมนพร้อมไฟ LED สีเหลือง: 17 ขั้นตอน (พร้อมรูปภาพ) โคมไฟชามราเมนพร้อมไฟ LED สีเหลือง: 17 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/009/image-26091-j.webp)
โคมไฟชามราเมนพร้อมไฟ LED สีเหลือง: คุณคิดว่าหลังจากใช้ชีวิตด้วยราเม็งแพ็คเก็ต 10 เซ็นต์ในวิทยาลัยแล้ว ฉันจะเบื่อของพวกนี้ แต่หลายปีต่อมา ฉันยังชื่นชอบก้อนก๋วยเตี๋ยวราคาไม่แพงมาก เป็นที่ยอมรับว่าในฐานะผู้ใหญ่ที่ใส่ใจสุขภาพในระดับปานกลางและมีสรีร
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
![อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-30843-j.webp)
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
![PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1144-103-j.webp)
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: 13 ขั้นตอน (พร้อมรูปภาพ)
![กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: 13 ขั้นตอน (พร้อมรูปภาพ) กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: 13 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8438-9-j.webp)
กราฟิกบนจอแสดงผล SSD1306 I2C OLED 128x64 พร้อม CircuitPython โดยใช้ Itsybitsy M4 Express: จอแสดงผล SSD1306 OLED มีขนาดเล็ก (0.96") ราคาไม่แพง มีจำหน่ายทั่วไป I2C จอแสดงผลกราฟิกขาวดำขนาด 128x64 พิกเซล ซึ่งเชื่อมต่อได้ง่าย (เพียง 4 รายการเท่านั้น) สายไฟ) ไปยังบอร์ดพัฒนาไมโครโปรเซสเซอร์ เช่น Raspberry Pi, Arduino หรือ