สารบัญ:

Arduino Stop Light: 3 ขั้นตอน
Arduino Stop Light: 3 ขั้นตอน

วีดีโอ: Arduino Stop Light: 3 ขั้นตอน

วีดีโอ: Arduino Stop Light: 3 ขั้นตอน
วีดีโอ: EP23 เพียง 3 ขั้นตอนในการใช้ Arduino SPIFFS แทนฮาร์ดไดรว์ 2024, พฤศจิกายน
Anonim
Arduino Stop Light
Arduino Stop Light

ไฟ LED RGB เป็นวิธีที่ยอดเยี่ยมในการแนะนำให้เด็กๆ รู้จักการเขียนโปรแกรม พวกเขาจะยุ่งเหยิงไม่รู้จบกับการผสมสีและจังหวะเวลา ทำให้รู้สึกถึงรหัสในเวลาของตัวเอง โปรเจ็กต์นี้ใช้ไฟ LED สีเต็มรูปแบบราคาถูกที่ควบคุมผ่าน I2C ดังนั้นจึงมีเพียงสี่สายที่จะเชื่อมต่อ เป็นการแนะนำที่ดีเกี่ยวกับ I2C

หลังจากที่คุณมีไฟหยุดทำงานแล้ว คุณสามารถเปลี่ยนลำดับสีเป็นสิ่งที่ชอบได้ โดยใช้รหัสสีมาตรฐานฐานสิบหก

สิ่งที่ฉันใช้

1 Arduino เช่น อูโนะ

3 โมดูล LED จาก Electric Dollar Store

บอร์ดและส่วนหัว 1 ตัว

สายจัมเปอร์ 4 เส้น ชาย-หญิง

หัวแร้ง

ขั้นตอนที่ 1: ประกอบโมดูล

ประกอบโมดูล
ประกอบโมดูล
ประกอบโมดูล
ประกอบโมดูล
ประกอบโมดูล
ประกอบโมดูล

นำโมดูลออกจากแพ็กเก็ต และประสานโมดูล LED สามโมดูลลงในช่องสี่เหลี่ยมสีขาวบนตัวพา ง่ายที่สุดในการทำงานจากขวาไปซ้ายดังที่แสดง

เพื่อให้โมดูล LED มีที่อยู่ I2C ที่แตกต่างกัน คุณจะต้องเปลี่ยนจัมเปอร์บัดกรีสองตัว สิ่งที่ต้องเปลี่ยนคือ A0 บนโมดูลกลาง และ A1 บนโมดูลด้านขวา หากต้องการเปลี่ยนจัมเปอร์ ให้ตัดลิงก์บัดกรีด้านขวาและเพิ่มตัวประสานเพื่อสร้างการเชื่อมต่อใหม่ทางด้านซ้าย

มีการสอน Sparkfun เกี่ยวกับวิธีการทำเช่นนี้ที่นี่

ประสานส่วนหัว 4 พินเข้ากับบอร์ด และเพิ่มตัวต้านทานแบบดึงขึ้น หากใช้

ขั้นตอนที่ 2: เชื่อมต่อ Arduino

เชื่อมต่อ Arduino
เชื่อมต่อ Arduino

ใช้สายจัมเปอร์สี่สายเพื่อเชื่อมต่อ Arduino กับโมดูล:

  • GND เชื่อมต่อกับ Arduino GND
  • VCC เชื่อมต่อกับ Arduino 3.3V
  • SDA เชื่อมต่อกับ Arduino A4
  • SCL เชื่อมต่อกับ Arduino A5

เมื่อคุณทำการเชื่อมต่อแล้ว ให้เปิด Arduino และตรวจสอบว่าหลอดไฟ LED สามดวงติดสว่างอย่างนุ่มนวล ซึ่งหมายความว่าพวกเขาทั้งหมดได้รับอำนาจ

ขั้นตอนที่ 3: โหลดและเรียกใช้ Sketch

เปิด Arduino IDE จากนั้นดาวน์โหลดและเพิ่มภาพร่าง stoplight.ino ไม่มีไลบรารีให้ติดตั้ง ร่างคือสิ่งที่คุณต้องการ เรียกใช้สเก็ตช์ และไฟหยุดจะเริ่มสลับไปมาระหว่างสีแดง เขียว และเหลือง

แนะนำ: