ขอให้เป็นวันที่ดีสำหรับทุกคน! หากคุณเป็นคนรักอุปกรณ์อิเล็กทรอนิกส์คุณมีคอนโทรลเลอร์ Arduinoเช่นเดียวกับกล่องพลาสติกที่ไม่จำเป็นซึ่งวางอยู่รอบ ๆ แล้วอย่ารีบโยนมันทิ้ง! แน่นอนจากนั้นด้วยความช่วยเหลือของ arduinka ของคุณและชุดไฟ LED คุณสามารถสร้างของเล่นที่น่าสนใจมากสำหรับเด็ก!
ไปกันเถอะ!
สิ่งที่เราต้องการ:
แพลตฟอร์ม Arduino
กล่องพลาสติก
ชุดไฟ LED
สาย (พ่อแม่พ่อพ่อ)
ปุ่ม
คณะกรรมการการสร้างต้นแบบ
ตัวต้านทาน (220 โอห์ม)
Crown battery (เราจะจ่ายไฟให้กับ Arduino มันก็เป็นไปได้ผ่านสาย usb)
จาก เครื่องมือ เราจะใช้ไขควงอย่างเดียว
ขั้นตอนที่ 1
ที่ด้านข้างของกล่องสร้างรูสำหรับปุ่มในอนาคตของเรา
จากนั้นบนหน้าปกเราทำรู 10 คู่สำหรับ LED (เราใช้ระยะห่าง 5 มม. ระหว่างสองรู)
ขั้นตอนที่ 2 เราใส่ "แสง" ของเราในสถานที่ที่เตรียมไว้
ขั้นตอนที่ # 3 เราติดตั้งตัวต้านทาน 10 ตัวบนเขียงหั่นขนมเชื่อมต่อกับกราวด์ พื้นของเขียงหั่นขนมเองก็เชื่อมต่อกับ GND บนไมโครคอนโทรลเลอร์
ขั้นตอนที่ # 4 เราเชื่อมต่อสายควบคุม 10 เส้น (ตั้งแต่ 2 ถึง 11) กับขั้วบวกของไฟ LED พร้อมสายไฟ (mom-dad) ขั้วบวกเป็นขาอีกต่อไป หากคุณย้อนกลับขั้วไม่มีอะไรจะเผาไหม้
ขั้นตอนที่ # 5 บน breadboard ตรงข้ามกับตัวต้านทานแต่ละตัวให้แทรกสายไฟอีก 10 เส้น
ขั้นตอนที่ 6. เราเชื่อมต่อสายไฟเข้ากับขาที่เหลือของ LED (นี่คือดินแดนของพวกเขา!)
ขั้นตอนที่ 7 เชื่อมต่อปุ่มเพื่อ arduino เธอมีสามสาย: กราวด์, พลังงานและสัญญาณ ด้านหลังเชื่อมต่อกับอินพุตที่ 12 ของไมโครคอนโทรลเลอร์ เราแก้ไขปุ่มที่ด้านข้างของกล่อง
เพียงเท่านี้ตอนนี้อุปกรณ์ของเราก็ประกอบ มันยังคงเชื่อมต่อกับ Arduino กับคอมพิวเตอร์และเติมร่างดังต่อไปนี้:
การตั้งค่าเป็นโมฆะ () {
สำหรับ (int i = 2; i & lt; 12; i ++)
{
pinMode (i, OUTPUT);
}
pinMode (12, INPUT);
}
void loop () {
int b = digitalRead (12);
ถ้า (! b)
{
สำหรับ (int a = 1; a & lt; 20; a ++)
{
สำหรับ (int i = 2; i & lt; 12; i ++)
{
digitalWrite (i, 1);
}
ล่าช้า (500);
สำหรับ (int i = 2; i1; i--)
{
digitalWrite (i, 1);
ล่าช้า (100);
}
สำหรับ (int i = 2; i & lt; 12; i ++)
{
digitalWrite (i, 0);
}
}
}
}
เป็นผลให้เราได้รับกล่องที่มีปุ่มเมื่อคุณคลิกที่มันไฟ LED จะสว่างขึ้นตามลำดับที่เราตั้งไว้
ฉันหวังว่าคุณจะสนุกกับของฉัน สินค้าทำที่บ้าน! ทำมัน! เติบโต! รู้ - ประดิษฐ์มันเจ๋งและน่าสนใจ!