สารบัญ:
- ขั้นตอนที่ 1: เตรียมส่วนประกอบทั้งหมดให้พร้อม
- ขั้นตอนที่ 2: เชื่อมต่อส่วนประกอบ
- ขั้นตอนที่ 3: การเขียนโค้ด
- ขั้นตอนที่ 4: สาธิต
วีดีโอ: กดสวิตช์ไปที่ไฟ LED ควบคุม (Arduino): 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
โครงการทิงเกอร์แคด »
สวัสดี วันนี้ฉันจะแสดงวิธีใช้ปุ่มกดเพื่อควบคุมสถานะเปิด/ปิดของ LED ใน Arduino
สำหรับสิ่งนี้ ฉันจะใช้ TinkerCAD ซึ่งใช้งานง่ายมากและตอบสนองวัตถุประสงค์ของเราเมื่อพูดถึงสิ่งนี้
หากคุณต้องการทราบวิธีใช้ TinkerCAD คุณสามารถตรวจสอบโพสต์ของฉันเกี่ยวกับการใช้งาน TinkerCAD ขั้นพื้นฐานสำหรับโครงการอิเล็กทรอนิกส์ได้
ลิงค์:
ขั้นตอนที่ 1: เตรียมส่วนประกอบทั้งหมดให้พร้อม
รับส่วนประกอบทั้งหมดที่จำเป็นสำหรับการทดสอบของเรา:
1) Arduino Uno
2) เขียงหั่นขนมขนาดเล็ก
3) LED
4) ปุ่มกด
5) ตัวต้านทาน (10K-ohms) (ค่าสามารถเปลี่ยนได้ในเมนูตัวเลือกตัวต้านทานโดยคลิก)
6) ตัวต้านทาน (220 โอห์ม)
ขั้นตอนที่ 2: เชื่อมต่อส่วนประกอบ
ตอนนี้เราจำเป็นต้องเชื่อมต่อส่วนประกอบทั้งหมดตามความต้องการของเรา สำหรับสิ่งนี้ เราต้องคิดถึงตรรกะง่ายๆ เมื่อเรารับสัญญาณอินพุทจากปุ่มกด เท่านั้น เราก็ต้องใช้สัญญาณเอาท์พุตกับ LED ที่เชื่อมต่อกับ Arduino
สำหรับสิ่งนี้ ให้วางปุ่มกดบนสะพานของเขียงหั่นขนม (ตามที่แสดง) แล้วลากสายออกจากหมุดตัวใดตัวหนึ่งของปุ่มกดแล้วเชื่อมต่อกับชุดเขียงหั่นขนมที่เป็นบวก จากนั้นเชื่อมต่อตัวต้านทาน 10k-ohms กับพินอื่นของตัวต้านทาน (ตามที่แสดง) ตอนนี้จะทำหน้าที่เป็นสวิตช์ระหว่างส่วนบวกและส่วนตัวต้านทาน
ลากสายออกจากขั้วเดียวกันของปุ่มกดที่เชื่อมต่อกับตัวต้านทานและเชื่อมต่อกับขา 2 ของ Arduino ซึ่งจะทำหน้าที่เป็นอินพุตจากปุ่มกด เชื่อมต่อปลายอีกด้านของตัวต้านทานเข้ากับส่วนกราวด์ (-ve) ของเขียงหั่นขนม เชื่อมต่อส่วนบวกกับแหล่งจ่ายไฟ 5V ของ Arduino และส่วนลบกับ GND (พื้น) ของ Arduino
ตอนนี้เราต้องเชื่อมต่อ LED กับพิน 13 (คุณสามารถเลือกได้) ของ Arduino ผ่านตัวต้านทาน 220 โอห์ม
ขั้นตอนที่ 3: การเขียนโค้ด
เปิดแท็บรหัสที่ด้านขวาของหน้าจอและเลือกโหมดการเข้ารหัสเป็นข้อความและลบรหัสที่มีอยู่ในนั้น
ขั้นแรกให้ประกาศปุ่มและพิน LED ที่เชื่อมต่อกับ Arduino ตอนนี้เราต้องการตัวแปรที่สามารถเก็บสถานะของปุ่มได้ (ทำหน้าที่เป็นหน่วยความจำ) ดังนั้นให้ประกาศตัวแปรจำนวนเต็มสำหรับสิ่งนี้และกำหนดค่าเริ่มต้นเป็น 0 (สถานะ OFF แสดงเป็น 0)
ขณะนี้อยู่ในฟังก์ชันการตั้งค่าประกาศโหมดพิน led เป็น OUTPUT และโหมดพินปุ่มเป็น INPUT
ในฟังก์ชัน void loop อ่านสถานะของปุ่มโดยใช้ digitalRead และเก็บไว้ในตัวแปร
ตรวจสอบว่าสถานะของปุ่มเป็น HIG H หรือไม่ ใช้ไฟฟ้าแรงสูงกับพิน led อย่างอื่นที่มีแรงดันต่ำ
ทดสอบรหัสโดยคลิกที่การจำลอง
ขั้นตอนที่ 4: สาธิต
มีปัญหาอะไรแจ้งได้นะคะ
แนะนำ:
ฟักทองฮาโลวีน IoT - ควบคุม LED ด้วยแอพ Arduino MKR1000 และ Blynk ???: 4 ขั้นตอน (พร้อมรูปภาพ)
ฟักทองฮาโลวีน IoT | ควบคุมไฟ LED ด้วย Arduino MKR1000 และแอพ Blynk ???: สวัสดีทุกคน เมื่อไม่กี่สัปดาห์ก่อนเป็นวันฮาโลวีน และตามประเพณี ฉันแกะสลักฟักทองสวยๆ สำหรับระเบียงของฉัน แต่เมื่อฟักทองอยู่กลางแจ้ง ฉันตระหนักว่ามันค่อนข้างน่ารำคาญที่ต้องออกไปจุดเทียนทุกเย็น และฉัน
ควบคุม LED MATRIX MAX7219 พร้อม ARDUINO: 9 ขั้นตอน
ควบคุมเมทริกซ์ LED MAX7219 พร้อม ARDUINO: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีควบคุมเมทริกซ์ LED MAX7219 ด้วย Arduino โดยการแสดงข้อความอย่างง่ายดูวิดีโอสาธิต
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีควบคุม neopixel ด้วย arduino โดยพื้นฐานแล้ว Arduino จะเชื่อมต่อผ่าน Bluetooth โดยใช้โมดูล Bluetooth hc05 กับสมาร์ทโฟน และสมาร์ทโฟนจะส่งคำสั่งเปลี่ยนสีของแถบนำนีโอพิกเซล
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
Light Jewel ✽ ควบคุม LED Stripe ของคุณโดยไม่ต้องใช้ Arduino และโค้ด: 5 ขั้นตอน (พร้อมรูปภาพ)
Light Jewel ✽ ควบคุม LED Stripe ของคุณโดยไม่ต้องใช้ Arduino และ Code: นี่คือโคมไฟอัจฉริยะที่เปลี่ยนความสว่างด้วยการพับส่วนบน แนวคิด: นี่คือโคมไฟที่ใช้งานง่ายสำหรับทุกคนที่ชอบอ่านหนังสือในสภาพแวดล้อมที่ผ่อนคลาย ลองนึกภาพคนนั่งอยู่ที่โต๊ะริมหน้าต่างกับคู่รักสุดเท่