สารบัญ:

Dance Messenger: 5 ขั้นตอน (พร้อมรูปภาพ)
Dance Messenger: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Dance Messenger: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Dance Messenger: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีเปลี่ยนพื้นหลัง Facebook messenger 2024, พฤศจิกายน
Anonim
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์
แดนซ์เมสเซนเจอร์

ความสนุกสนานคงอยู่ของของเล่นวิสัยทัศน์ แนบไปกับรองเท้าของคุณและเขียนข้อความหรือรูปแบบในขณะที่คุณเดิน วิ่ง หรือเต้นรำ! บทความนี้นำเสนอโดย MonkeyLectric และไฟจักรยาน Monkey Light

ขั้นตอนที่ 1: แผงวงจร

แผงวงจร
แผงวงจร

ฉันใช้แผงวงจรทั่วไปที่ฉันโกหกสำหรับโครงการนี้ วงจรนี้เรียบง่ายมาก มีเพียงไมโครคอนโทรลเลอร์ Atmel AVR, ไฟ LED 10 ดวง, ส่วนหัวของโปรแกรมมิ่ง และตัวต้านทานและตัวเก็บประจุสองสามตัว อาจเป็นปุ่มหากคุณต้องการปิด บอร์ดที่ฉันใช้ส่วนใหญ่เป็นส่วนประกอบยึดพื้นผิว แต่ชิ้นส่วนทั้งหมดมีให้ในรูปแบบรูรู ดังนั้นคุณสามารถสร้างมันขึ้นมาบนบอร์ดโปรโตได้อย่างง่ายดาย ฉันได้แนบไว้ด้านล่าง Eagle CAD (https://www.cadsoft.de/) ไฟล์สำหรับแผงวงจร ซอร์สโค้ด C สำหรับไมโครคอนโทรลเลอร์ และไฟล์ Gerber ของแผงวงจรในการผลิต Eagle CAD ฟรีสำหรับบอร์ดขนาดเล็กเช่นนี้ ส่วนที่ใช้: ไมโครคอนโทรลเลอร์ Atmel mega8L - digikey ATMEGA8L-8AC-ND6-pin.1 ระยะห่าง pid header - digikey WM6806-ND1206-size LED Surface Mount ในสีที่คุณเลือก - digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 โอห์มตัวต้านทานอาร์เรย์: digikey EXB-V8V150JV10uF 0805 ขนาดตัวเก็บประจุ: digikey 587-1299-1-NDswitch: digikey CKN4081CT-NDlithium- แบตเตอรี่ไอออน: จาก batteriesamerica.com (https://www.batteriesamerica.com/newpage8.htm)

ขั้นตอนที่ 2: การเขียนโปรแกรมไมโครคอนโทรลเลอร์

ในการเขียนโปรแกรมไมโครคอนโทรลเลอร์ คุณจะต้องมีชุดโปรแกรม Atmel AVR ISP mkII (ส่วนดิจิคีย์ ATAVRISP2-ND) สิ่งนี้เชื่อมต่อระหว่างพอร์ต USB ของคุณและส่วนหัวการเขียนโปรแกรมบนแผงวงจร คุณจะต้องใช้ชุดเครื่องมือ gnu AVR (https://sourceforge.net/projects/winavr/) เพื่อคอมไพล์และดาวน์โหลดโค้ด หรือดาวน์โหลดด้วย AVR Studio ฟรีของ Atmel รหัสที่ให้มานั้นเขียนขึ้นสำหรับคอมไพเลอร์ Imagecraft C แต่การทำให้ใช้งานได้ด้วยเครื่องมือ gnu นั้นง่ายมาก รหัส C ที่ให้มานั้นไม่มีฟังก์ชันของปุ่มเปิด/ปิด ซึ่งไม่ควรเพิ่มให้ยาก คุณยังสามารถเพิ่มตัวทดสอบแรงดันแบตเตอรี่เพื่อตรวจจับเมื่อแบตเตอรี่หมด ในการสร้างเครื่องทดสอบแรงดันแบตเตอรี่ คุณอาจ (ฉันคิดว่า!) ใช้ซีเนอร์ไดโอด 3.0V และตัวต้านทาน 220k ทั่วทั้งแบตเตอรี่ และใช้ตัวแปลง a-to-d บน mega8 เพื่อเปรียบเทียบว่าแรงดันแบตเตอรี่ตกต่ำกว่าซีเนอร์เมื่อใด แรงดันอ้างอิง

ขั้นตอนที่ 3: แนบกับรองเท้า

แนบไปกับรองเท้า
แนบไปกับรองเท้า

เพียงแค่เทปหรือกาวบอร์ด & แบตเตอรี่กับรองเท้าของคุณ!

ขั้นตอนที่ 4: เต้นบ้าง

เต้นบ้าง!
เต้นบ้าง!
เต้นบ้าง!
เต้นบ้าง!

เพื่อนของฉันคอร์วินแสดงให้เราเห็นการเคลื่อนไหวบางอย่าง!

อุปกรณ์นี้ทำงานได้ดีเพียงใด? ความเร็วในการเดินจะสังเกตได้ยากนิดหน่อย ส่วนใหญ่เพราะถ้ามองตรงๆ เอฟเฟกต์จะลดลง หากคุณมองออกไปที่วัตถุที่ตายตัว มันจะชัดเจนขึ้นมาก ที่ความเร็ววิ่งหรือเต้นมันทำงานได้ดี

ขั้นตอนที่ 5: ซื้อ Kit

อุตสาหกรรม Adafruit มีชุดโอเพ่นซอร์สที่สร้างด้วยตัวเองซึ่งเป็นของเล่นเพื่อการคงอยู่ของการมองเห็นที่คล้ายคลึงกันมาก เวอร์ชันนี้ใช้ส่วนประกอบแบบเจาะทะลุทั้งหมด ดังนั้นจึงสร้างได้ง่ายกว่า และตั้งโปรแกรมจากพอร์ตขนานของคอมพิวเตอร์โดยตรง พวกเขายังมีคำแนะนำโดยละเอียดสำหรับแฮ็กเกอร์อุปกรณ์อิเล็กทรอนิกส์มือใหม่ และคำแนะนำเกี่ยวกับวิธีใช้คอมไพเลอร์ gnu C ด้วยเช่นกันhttps://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page=product_info&cPath=5&products_id=1

แนะนำ: