» อิเล็กทรอนิกส์ » Arduino »ไฟกลางคืน RGB ที่ควบคุมด้วยมือ

ไฟกลางคืน RGB ที่ดำเนินการด้วยมือ

ไฟกลางคืน RGB ที่ดำเนินการด้วยมือ

ไฟกลางคืน RGB นี้มีความสามารถในการควบคุมสีด้วยการเคลื่อนไหวของมือ อุปกรณ์มีเซ็นเซอร์วัดระยะทางสามตัวพร้อมความช่วยเหลือที่ความสว่างเปลี่ยนแปลงเมื่อคุณเคลื่อนที่หรือเข้าใกล้มือของคุณ ทั้งหมดนี้ถูกควบคุมโดยไมโครคอนโทรลเลอร์ Arduino.

วัสดุ:
- Arduino Nano 3.0
- RGB matrix 8x8 1 ชิ้น
- เซ็นเซอร์วัดระยะอัลตราโซนิค HC-SR04 3 ชิ้น
- ชิป 74hc595 (shift register) 4 ชิ้น
- ตัวต้านทาน 200 โอห์ม 24 ชิ้น
- แหล่งจ่ายไฟ 5V2A
- ขาตั้งพร้อมโป๊ะ
- สายไฟ




โคมไฟใช้เมทริกซ์ GTM2088 ซึ่งมีขั้วบวกทั่วไปคือ pinout ในรูปด้านล่าง


รูปแบบของแสงกลางคืนแสดงไว้ด้านล่าง


หลังจากการบัดกรีการออกแบบมีรูปแบบดังต่อไปนี้ (4 บล็อก):
- แหล่งจ่ายไฟ
- ทะเบียน
- Arduino พร้อมเซ็นเซอร์ hc-sr04
- เมทริกซ์


เมื่อพัฒนาร่างผู้เขียนตั้งค่าพารามิเตอร์ต่อไปนี้:
- ที่ระยะ 1 ถึง 20 ซม. ตั้งค่าความสว่าง, มือยิ่งใกล้, เมทริกซ์ที่สว่างขึ้น, 1 ซม. ตั้งค่าความสว่างสูงสุดและระยะ 20 ซม. เป็นศูนย์ เซนเซอร์อ่านข้อมูลแล้วปรับความสว่าง
- หากระยะห่างจากค่าเหล่านี้เปลี่ยนแปลงมากกว่า 20 ซม. (เลื่อนมือไปทางด้านข้าง) ความสว่างนี้จะคงที่สำหรับสีนี้
ความสว่างตั้งค่าสัญญาณ PWM อ่านบนเมทริกซ์เอาต์พุตสำหรับกลุ่ม R, G และ B 3 กลุ่มความถี่สัญญาณคือ 60 Hz
ในการบันทึกข้อสรุปของไมโครคอนโทรลเลอร์เพื่อควบคุมเมทริกซ์ผู้เขียนใช้การลงทะเบียนการเปลี่ยนแปลง 74hc595 พวกเขาอนุญาตให้เขาผ่าน 3 ขาของ Arduino
แบบร่างใช้ไลบรารี MsTimer2, Ultrasonic และ SPI มีการแนบร่างไว้ใต้บทความ


ประกอบโคมไฟ
คาร์ทริดจ์ถูกนำออกจากแท่นวางหลอดและทำรูสำหรับเมทริกซ์




บล็อกที่มีการลงทะเบียนกะถูกแทรกและทั้งหมดนี้ถูกปิดด้วยวงกลมที่ถูกตัดออกจากโฟม
ด้ายถูกตัดบนเพดานเพื่อให้สามารถจับบนขาตั้ง


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


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


การประกอบโคมไฟมีลักษณะดังนี้:


ยังคงมีเพียงการเปิดเครื่องและเริ่มใช้หลอดไฟ

วิดีโอพร้อมแสงกลางคืน:


rgb_matrix01.zip [1.28 Kb] (ดาวน์โหลด: 174)
10
7
6

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...