สารบัญ:

LED Cylon Scooter - 80s Larson Scanner: 5 ขั้นตอน (พร้อมรูปภาพ)
LED Cylon Scooter - 80s Larson Scanner: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Cylon Scooter - 80s Larson Scanner: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Cylon Scooter - 80s Larson Scanner: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Dropping the Ball [Maker Update] - Maker.io 2024, พฤศจิกายน
Anonim
Image
Image
เว็บแคม ความเป็นส่วนตัว เพื่อน
เว็บแคม ความเป็นส่วนตัว เพื่อน

โดย bekathwiaBecky Sternติดตามเพิ่มเติมโดยผู้เขียน:

เว็บแคม ความเป็นส่วนตัว เพื่อน
เว็บแคม ความเป็นส่วนตัว เพื่อน
เทปวัดเสาอากาศยากิพร้อมข้อต่อพิมพ์ 3 มิติ
เทปวัดเสาอากาศยากิพร้อมข้อต่อพิมพ์ 3 มิติ
เทปวัดเสาอากาศยากิพร้อมข้อต่อพิมพ์ 3 มิติ
เทปวัดเสาอากาศยากิพร้อมข้อต่อพิมพ์ 3 มิติ
จักรราศีเย็บปักถักร้อย
จักรราศีเย็บปักถักร้อย
จักรราศีเย็บปักถักร้อย
จักรราศีเย็บปักถักร้อย

เกี่ยวกับ: การทำและการแบ่งปันเป็นสองความสนใจที่ใหญ่ที่สุดของฉัน! โดยรวมแล้ว ฉันได้เผยแพร่บทแนะนำหลายร้อยเรื่องเกี่ยวกับทุกอย่างตั้งแต่ไมโครคอนโทรลเลอร์ไปจนถึงการถักนิตติ้ง ฉันเป็นนักบิดในนิวยอร์กซิตี้และเป็นแม่สุนัขที่ไม่สำนึกผิด ว้าวของฉัน… More About bekathwia »

โปรเจ็กต์นี้เป็นการอัปเกรดเป็นรถสกู๊ตเตอร์ยุค 80 ในยุค 80 ฉันกำลังติดแถบ LED ไว้ที่กระจังหน้าของ Honda Elite ของแฟนหนุ่ม Smokey เพื่อสร้างเอฟเฟกต์แอนิเมชั่นเครื่องสแกนลาร์สันในขณะที่สอนวิธีบัดกรีให้เขา

วงจรและโค้ดถูกรีมิกซ์จากโปรเจ็กต์ Larson Scanner Shades ของ Phil B

เสบียง

สำหรับโครงการนี้ ฉันใช้แถบ LED WS2812b หรือที่เรียกว่า NeoPixels ฉันเลือกความหลากหลายที่หนาแน่นที่สุดเพื่อบรรจุ LED ให้มากที่สุดเท่าที่จะเป็นไปได้เพื่อให้ได้เอฟเฟกต์แอนิเมชั่นที่ราบรื่น

  • WS2812b แถบ LED: https://amzn.to/30ibJA5 หรือ
  • ไมโครคอนโทรลเลอร์ขนาดเล็ก: https://amzn.to/2G7t6N1 หรือ
  • กาวซิลิโคนเปอร์มาเท็กซ์:

เพื่อให้ทันกับสิ่งที่ฉันทำอยู่ ติดตามฉันบน YouTube, Instagram, Twitter, Pinterest และสมัครรับจดหมายข่าวของฉัน ในฐานะที่เป็น Amazon Associate ฉันได้รับรายได้จากการซื้อที่เข้าเงื่อนไขที่คุณทำโดยใช้ลิงก์พันธมิตรของฉัน

ขั้นตอนที่ 1: ต่อสายไฟและสายกราวด์

ต่อสายไฟและสายกราวด์
ต่อสายไฟและสายกราวด์

บอร์ดใช้พลังงานจากไฟ 12 โวลต์ของสกู๊ตเตอร์โดยตรง เราจึงต่อสายไฟเข้ากับแผงจ่ายไฟและกราวด์ที่ด้านหลังของบอร์ด

ขั้นตอนที่ 2: ติดแถบ LED

ติดแถบ LED
ติดแถบ LED
ติดแถบ LED
ติดแถบ LED
ติดแถบ LED
ติดแถบ LED

เนื่องจากพิกเซลไม่สามารถจัดการกับ 12v ได้ จึงถูกขับเคลื่อนโดยตัวควบคุมแรงดันไฟฟ้าของ Trinket ซึ่งโดยทั่วไปไม่ใช่ความคิดที่ดี แต่เนื่องจากมีไฟ LED ไม่กี่ดวงที่ติดสว่างพร้อมกันในวงจรนี้ เราจึงสามารถแอบเข้าไปใต้เอาท์พุตกระแสไฟสูงสุดของเครื่องปรับลมได้

ขั้นตอนที่ 3: รหัส Arduino

รหัส Arduino
รหัส Arduino

ฉันใช้รหัสเครื่องสแกน Larson ของ Phil B. โดยแก้ไขเฉพาะจำนวน LED ในแถบ:

// Larson Scanner โดย Phil Burgess:

// https://learn.adafruit.com/larson-scanner-shades?view=all #include #define N_LEDS 31 #define PIN 4 Adafruit_NeoPixel strip = Adafruit_NeoPixel(N_LEDS, PIN, NEO_GRBW + NEO_KHZ800); การตั้งค่าเป็นโมฆะ () { strip.begin (); } int pos = 0, dir = 1; // ตำแหน่ง ทิศทางของ "ตา" วงเป็นโมฆะ () { int j; // วาด 5 พิกเซลโดยจัดกึ่งกลาง pos setPixelColor() จะตัด // พิกเซลออกจากปลายแถบ เราไม่จำเป็นต้องคอยดู strip.setPixelColor(pos - 2, 0x100000); // แถบสีแดงเข้ม.setPixelColor(pos - 1, 0x80000); // แถบสีแดงปานกลาง.setPixelColor(pos, 0xFF3000); // พิกเซลตรงกลางเป็นแถบที่สว่างที่สุด.setPixelColor(pos + 1, 0x800000); // แถบสีแดงปานกลาง.setPixelColor(pos + 2, 0x100000); // แถบสีแดงเข้ม.show(); ล่าช้า(30); // แทนที่จะแอบย่องและลบแค่ส่วนท้าย // ครั้งต่อไปจะง่ายกว่าที่จะลบทั้งหมดแล้ววาดใหม่ สำหรับ(j=-2; j<= 2; j++) strip.setPixelColor(pos+j, 0); // กระเด็นปลายแถบ pos += dir; ถ้า (pos = strip.numPixels ()) { pos = strip.numPixels () - 2; dir = -dir; } }

ขั้นตอนที่ 4: ติดกาว

ติดกาว
ติดกาว
ติดกาว
ติดกาว
ติดกาว
ติดกาว

ฉันใช้กาวซิลิโคนเปอร์มาเท็กซ์เพื่อเติมที่ปลายเปิดของปลอกซิลิโคนของแถบ LED และติดแถบ LED เข้ากับด้านในของกระจังหน้า ฉันใช้เทปกาวยึดแถบไว้ในขณะที่กาวแห้ง

แนะนำ: