สารบัญ:
วีดีโอ: ไอเดียโครงการ DIY Inventive ART ด้วยไฟ LED และเสียง: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ในวิดีโอนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีการทำโปรเจ็กต์ศิลปะที่ไม่เหมือนใครที่บ้านโดยใช้แถบ LED และเสียง
ขั้นตอนที่ 1: โครงการวิดีโอ
แถบ LED -
เครื่องเล่น MP3 -
เซ็นเซอร์อินฟราเรด -
ไมโครคอนโทรลเลอร์ -
ตัวเชื่อมต่อ -
อแดปเตอร์ -
ตัวปรับแรงดันไฟฟ้า -
วิทยากร -
ไมโคร SD -
ตัวเก็บประจุ -
ตัวต้านทาน -
สวิตช์สลับ -
เครื่องมือบัดกรี -
ขั้นตอนที่ 2: แผนผังและ Gerber
รับบอร์ด -
ขั้นตอนที่ 3: รหัสที่มา
รหัสที่มา:
#รวม
#รวม "SoftwareSerial.h" #รวม "DFRobotDFPlayerMini.h" #define NUM_LEDS_PER_STRIP 70 #define BRIGHTNESS 200 #define LED1pin 5 #define LED2pin 6 #define LED3pin 7 const int IR1pin = A0; const int IR2pin = A1; const int IR3pin = A2; CRGB LED1สี[NUM_LEDS_PER_STRIP]; CRGB LED2สี[NUM_LEDS_PER_STRIP]; CRGB LED3สี[NUM_LEDS_PER_STRIP]; ซอฟต์แวร์ซีเรียล mySoftwareSerial(10, 11); // RX, TX DFRobotDFPlayerMini myDFPlayer; เป็นโมฆะ printDetail (ประเภท uint8_t, ค่า int); การตั้งค่าเป็นโมฆะ () { mySoftwareSerial.begin (9600); Serial.begin(115200); if (!myDFPlayer.begin(mySoftwareSerial)) { Serial.println(F("Unable to start:")); Serial.println(F("1.โปรดตรวจสอบการเชื่อมต่ออีกครั้ง!")); Serial.println(F("2.กรุณาใส่การ์ด SD!")); ในขณะที่(จริง); } โหมดพิน (IR1pin, INPUT); โหมดพิน (IR2pin, INPUT); โหมดพิน (IR3pin, INPUT); myDFPlayer.volume(20); myDFPlayer. EQ(DFPLAYER_EQ_CLASSIC); myDFPlayer.outputDevice(DFPLAYER_DEVICE_SD); FastLED.addLeds (LED1color, NUM_LEDS_PER_STRIP); FastLED.addLeds (LED2color, NUM_LEDS_PER_STRIP); FastLED.addLeds (LED3color, NUM_LEDS_PER_STRIP); FastLED.setBrightness(ความสว่าง); } วงเป็นโมฆะ () { if (digitalRead (IR1pin) == LOW) { LED1show (); } if(digitalRead(IR2pin) == ต่ำ) { LED2show(); } if(digitalRead(IR3pin) == ต่ำ) { LED3show(); } } เป็นโมฆะ LED1show () { myDFPlayer.play (1); สำหรับ(int i = 0; i
แนะนำ:
หมวกยูนิคอร์นที่ควบคุมด้วย WiFi? ด้วยไฟ RGB: 5 ขั้นตอน (พร้อมรูปภาพ)
หมวกยูนิคอร์นที่ควบคุมด้วย WiFi? ด้วยไฟ RGB: สวัสดีทุกคน เด็กน้อยของฉันกำลังสะกิดฉันอยู่พักหนึ่งเกี่ยวกับ DIY ที่สวมใส่ได้ที่น่าสนใจซึ่งเกี่ยวข้องกับยูนิคอร์น ดังนั้นฉันจึงเกาหัวและตัดสินใจที่จะสร้างสิ่งที่ไม่ธรรมดาและด้วยงบประมาณที่ต่ำมาก โปรเจ็กต์นี้ไม่ต้องการให้แอปต่อ
Arduino Heart Beat พร้อมจอแสดงผล ECG และเสียง: 7 ขั้นตอน
Arduino Heart Beat พร้อมจอแสดงผล ECG และเสียง: เฮ้พวก! ฉันหวังว่าคุณจะชอบ "นาฬิกา Arduino LIXIE" และคุณก็พร้อมสำหรับสิ่งใหม่ ตามปกติแล้ว ฉันได้จัดทำบทช่วยสอนนี้เพื่อแนะนำคุณทีละขั้นตอนในขณะที่ทำโครงการอิเล็กทรอนิกส์ต้นทุนต่ำที่น่าทึ่งนี้
DIY Home Cinema CD DVD USB BLUETOOTH และเสียง 7.1: 10 ขั้นตอน (พร้อมรูปภาพ)
DIY Home Cinema CD DVD USB BLUETOOTH… และ 7.1 Sound: โปรเจ็กต์นี้ดำเนินมา 8 เดือนแล้ว และใช้เวลาว่างค่อนข้างมาก ฉันไม่คิดว่าฉันจะพยายามทำอะไรที่ใหญ่โตหรือซับซ้อนอีกต่อไปแล้ว ดังนั้นฉันจึงคิดว่าฉันจะแบ่งปันมันเหมือนที่ฉันเคยทำในครั้งก่อน (ทั้งที่ฉัน
วิธีการแปลงโคมไฟอิเกีย Jonisk ด้วยไฟ LED: 9 ขั้นตอน
วิธีการแปลงโคมไฟอิเกีย Jonisk แบบมีไฟ LED: ฉันซื้อโคมไฟอิเกีย Jonisk มาไว้ในห้องนั่งเล่น แต่เมื่อฉันเปิดไฟด้วยหลอดไฟขนาด 60 วัตต์ มันกลับร้อนราวกับ **** ฉันเริ่มหาวิธีแปลงเป็นหลอดไฟ LED แทน ฉันพบบริษัทที่ขายโมดูล LED กำลังสูง (www.
การทำ Cardboard Ghetto Blaster ด้วยไฟ LED กระพริบแฟนซี: 5 ขั้นตอน
การทำ Cardboard Ghetto Blaster ด้วยไฟ LED กระพริบแฟนซี: ฉันทำกล่องกระดาษแข็ง Ghetto Blaster สำหรับงานปาร์ตี้ชุดแฟนซีในยุค 80 ฉันคิดว่าฉันจะแบ่งปันวิธีการทำที่นี่ สิ่งที่ฉันใช้/สิ่งที่คุณต้องการ:กล่องกระดาษแข็งสีต่างๆ เทปกาว20 LEDsสายไฟยาวประมาณ 10 นิ้ว (ขึ้นอยู่กับขนาดของข