สารบัญ:

Indigo Led Cube 3*3*3 พร้อม Adxl35 และโพเทนชิออมิเตอร์: 8 ขั้นตอน
Indigo Led Cube 3*3*3 พร้อม Adxl35 และโพเทนชิออมิเตอร์: 8 ขั้นตอน

วีดีโอ: Indigo Led Cube 3*3*3 พร้อม Adxl35 และโพเทนชิออมิเตอร์: 8 ขั้นตอน

วีดีโอ: Indigo Led Cube 3*3*3 พร้อม Adxl35 และโพเทนชิออมิเตอร์: 8 ขั้นตอน
วีดีโอ: Наушники TWS не работает один из наушников 2024, กรกฎาคม
Anonim
Indigo Led Cube 3*3*3 พร้อม Adxl35 และ Potentiometer
Indigo Led Cube 3*3*3 พร้อม Adxl35 และ Potentiometer

นี่เป็นครั้งแรกที่ฉันเผยแพร่ Instructables

ฉันได้สร้างลูกบาศก์นำ 3*3*3 ด้วย Arduino uno

คุณสมบัติเพิ่มเติมของอันนี้คือ led สามารถเคลื่อนที่ตามการเคลื่อนไหวของแพลตฟอร์ม

และรูปแบบของไฟ LED สามารถเปลี่ยนแปลงได้ตามความต้องการของเราโดยใช้โพเทนชิออมิเตอร์

สีครามดูสบายตาในลูกบาศก์นำ

เล่นและสนุก

ขั้นตอนที่ 1: ส่วนประกอบ

ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
  • ไฟ LED สีน้ำเงิน 27 x 5 มม.
  • 3 x ทรานซิสเตอร์ NPN (ฉันใช้ bc 548)
  • Arduino uno
  • ตัวต้านทาน 3 x 1k
  • ADXL345 มาตรความเร่ง
  • 1k โพเทนชิออมิเตอร์
  • หมุดส่วนหัวชาย
  • อุปกรณ์บัดกรี
  • สายจัมเปอร์ตามต้องการ

ขั้นตอนที่ 2: การจัดกรอบแม่แบบ

การจัดกรอบแม่แบบ
การจัดกรอบแม่แบบ
การจัดกรอบแม่แบบ
การจัดกรอบแม่แบบ
  • นำกระดาษแข็งมาทำเครื่องหมายสี่เหลี่ยมจัตุรัสขนาด 5 ซม. แล้วแยกเป็นสี่เหลี่ยมจัตุรัสด้านกว้าง 2.5 ซม.
  • เจาะรูตรงจุดในภาพ

ขั้นตอนที่ 3: การจัดเฟรม LED CUBE

การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
การจัดกรอบ LED CUBE
  • วางไฟ LED ลงในรูในลักษณะที่แคโทด (เชิงลบ) ของพิน LED งอเพื่อสัมผัสกับแคโทดของไฟ LED ถัดไป
  • บัดกรีแคโทดและตรวจสอบให้แน่ใจว่าเมื่อบัดกรีแคโทดแอโนดไม่สัมผัสกัน

  • สร้างชั้นฐานโดยการบัดกรี
  • ทำอีก 2 ชั้นเหมือนเดิม..
  • รักษาเลเยอร์ไว้เหนือกันและยึดให้แน่นโดยใช้คลิปจระเข้
  • ประสานขั้วบวกของตัวนำในชั้นฐานและชั้นกลาง
  • จากนั้นทำเช่นเดียวกันกับชั้นบนสุดด้วยเลเยอร์กลาง
  • ลูกบาศก์นำถูกสร้างขึ้น
  • ประสานคิวบ์ led กับบอร์ด perf ที่จุด (9 คะแนน)

ขั้นตอนที่ 4: การขยาย LED

การขยาย LED
การขยาย LED
การขยาย LED
การขยาย LED
การขยาย LED
การขยาย LED
  • ขยายจุดจากแคโทดนำ (9 จุด) โดยใช้ลวดและบัดกรี
  • จากแต่ละชั้นของแคโทดขยายลวดไปยังบอร์ดประสิทธิภาพและประสานมัน
  • ตอนนี้ขั้วบวก (9) และแคโทด (3) ทั้งหมดถูกบัดกรี

ขั้นตอนที่ 5: การเพิ่มทรานซิสเตอร์

การเพิ่มทรานซิสเตอร์
การเพิ่มทรานซิสเตอร์
การเพิ่มทรานซิสเตอร์
การเพิ่มทรานซิสเตอร์
การเพิ่มทรานซิสเตอร์
การเพิ่มทรานซิสเตอร์
  • ต่อทรานซิสเตอร์ตามภาพ
  • เพิ่มพินฐานไปยังพินดิจิตอล Arduino ผ่านตัวต้านทาน 1k
  • เชื่อมต่อพิน Emitter กับ GND
  • เชื่อมต่อพินตัวสะสมกับแคโทดของเลเยอร์นำ

ขั้นตอนที่ 6: การเพิ่มชิ้นส่วนเพิ่มเติม

การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
การเพิ่มชิ้นส่วนเพิ่มเติม
  • เชื่อมต่อมาตรความเร่งตามที่แสดงในแผนภาพ
  • เชื่อมต่อปลายโพเทนชิออมิเตอร์กับ 5v และ Gnd ของ Arduino และขั้วกลางกับอินพุตแบบอะนาล็อก A0
  • เชื่อมต่อ SDA ของมาตรความเร่งกับ A4 ของ Arduino และ SCL ของมาตรความเร่งกับ A5

ขั้นตอนที่ 7: การเข้ารหัสและการเล่น

  • โดยการเปลี่ยนหม้อรูปแบบจะแตกต่างกันไป
  • เล่นกับ Arduino และสนุกไปกับมัน
  • ไฟล์ ledcube_adxl345 สำหรับ pot และ led_all สำหรับ pot

ขั้นตอนที่ 8: เสร็จแล้ว….

ในที่สุดก็เสร็จ….
ในที่สุดก็เสร็จ….
  • เล่นกับมันอย่างสนุก
  • อย่าลังเลที่จะถามคำถาม
  • หากข้อมูลไม่เป็นประโยชน์ โปรดพิจารณาและสอบถาม
  • ดูในลิงค์เพื่อดูว่ามันทำงานอย่างไร
  • drive.google.com/open?id=1NdRfirh9iTmCD2Wu…

  • drive.google.com/open?id=10N_4g8JtBwxq0VS2…
  • ขอบคุณ

แนะนำ: