arduino arduino arduino
นี่คือไลบรารี Arduino สำหรับการควบคุม LED ง่าย ๆ : การหรี่แสง, ลำดับแฟลช ฯลฯ
คุณสมบัติ:
- การเปิดและปิด LED
- การปรับความสว่างโดยใช้ PWM (ต้องใช้พินที่มีความสามารถ PWM)
- กระพริบ LED
- ลำดับการกระพริบ (เช่นสำหรับการสร้างภาพตัวเลข)
- เหมาะสำหรับการควบคุมแสงในยานพาหนะ RC
- โหมดผกผันหาก LED ของคุณถูกต่อสายระหว่างพินเอาท์พุทและ VCC
- ทำงานบน ATMEGA328P, ATMEGA32U4, ESP32
การเปลี่ยนแปลง:
- v1.0: การกระทำเริ่มต้น
- V1.1: เพิ่มการสนับสนุน ESP32
- v1.2: ESP32 ตอนนี้มี 16 ช่อง PWM แทน 8 ช่อง
- v1.3: ฟังก์ชั่น. flash () ตอนนี้เป็นบูลีนและกลับ "จริง" หากลำดับอยู่ในตำแหน่งเริ่มต้น อนุญาตให้ซิงโครไนซ์เสียงตัวบ่งชี้กับ LED ใช้ใน: https://github.com/thediyguy999/rc_engine_sound_esp32
- v1.4: การสนับสนุนการทดลองสำหรับการสนับสนุนตัวจับเวลา 16 บิตที่เป็นตัวเลือกในการเพิ่ม ESP32 จำเป็นสำหรับ v2.0 ของ: https://github.com/thediyguy999/rc_engine_sound_esp32
- v1.5: เพิ่มความล่าช้าสำหรับ First Flash () Pass อนุญาตให้โปรแกรมชดเชยระหว่าง LED ที่แตกต่างกัน จำเป็นสำหรับ v2.6 จาก: https://github.com/thediyguy999/rc_engine_sound_esp32
- v1.6: เพิ่มทางลาด (ESP32 เท่านั้น) สำหรับ Flash () และปิด () เพิ่ม อนุญาตให้เปิดและปิดไฟแสดงสถานะเบา ๆ จำเป็นสำหรับ v5.7 จาก: https://github.com/thediyguy999/rc_engine_sound_esp32
- v1.7: ความสว่างที่ปรับได้สำหรับแฟลช ()
- v1.8: โครงสร้าง Arduino 1.5 ดังนั้นจึงไม่ถูกตรวจพบว่าเป็น "มรดก" อีกต่อไป
- v1.8.1 ข้อผิดพลาดของคอมไพเลอร์ที่มีศักยภาพแก้ไขได้
การใช้งาน
ดูตัวอย่าง
(c) 2016 - 2021 Thediyguy999