Სარჩევი:

LED დაბნელება შეხების სენსორებით და MIDI: 9 ნაბიჯი (სურათებით)
LED დაბნელება შეხების სენსორებით და MIDI: 9 ნაბიჯი (სურათებით)

ვიდეო: LED დაბნელება შეხების სენსორებით და MIDI: 9 ნაბიჯი (სურათებით)

ვიდეო: LED დაბნელება შეხების სენსორებით და MIDI: 9 ნაბიჯი (სურათებით)
ვიდეო: ZigBee WiFi Smart Dimmer სინათლის რეგულირებისთვის Bingoelec Tuya Smart 2024, ნოემბერი
Anonim
Image
Image
LED დაბნელება Touch სენსორებით და MIDI
LED დაბნელება Touch სენსორებით და MIDI
LED დაბნელება Touch სენსორებით და MIDI
LED დაბნელება Touch სენსორებით და MIDI
LED დაბნელება Touch სენსორებით და MIDI
LED დაბნელება Touch სენსორებით და MIDI

LED დაბნელება არის ინტერაქტიული ინსტრუმენტი LED- ებით, capacitive touch სენსორებით და MIDI გამომავალი, რომელიც კონტროლდება Arduino Uno– ით. შეგიძლიათ მოწყობილობის დაპროგრამება სხვადასხვა გზით. ყველა პროგრამაში იდეა თითქმის იგივეა: განსაზღვრეთ რომელ სენსორებს შეეხება და შემდეგ განაახლოთ LED- ები და MIDI გამომავალი. აქ განთავსებულ ვიდეოში შეგიძლიათ ნახოთ ჩემი დაწერილი ზოგიერთი პროგრამა. შასი დამზადებულია MDF– სგან და შთაგონებულია ლაზერული ტოპოგრაფიული რუქებით, რაც მე ვნახე ინსტრუქციებზე.

მე მოტივირებული ვიყავი მოწყობილობის შესაქმნელად, რადგან მინდოდა გამეკეთებინა უფრო ინტერაქტიული სინათლის მოწყობილობები, რომლებმაც ახალი ტრიალი დაამატეს LED ცხრილებს. ზოგიერთი პრობლემის გამო, რაც მე მქონდა IR სენსორებთან ჩემს გეოდეზიურ გუმბათის პროექტში, LED დაბნელების კიდევ ერთი მიზანი იყო უფრო საიმედო სენსორების დანერგვა. მე ავირჩიე ტევადობის შეხების სენსორები, რომლებიც უკეთესად უზრუნველყოფენ სუფთა სიგნალს თითოეული სენსორისთვის IR სენსორების მსგავსად მორთული ქოთნების მორგების გარეშე. ასევე მინდოდა გამეკეთებინა პატარა მოწყობილობა, რომლის აწყობა და ტრანსპორტირება უფრო ადვილი იყო.

ამ ინსტრუქციურად, მე გავაგრძელებ ათი capacitive touch სენსორის შექმნას Arduino– ით, WS2801 LED პიქსელის ზოლით და MIDI გამომავალით. დავიწყოთ დაბნელების მშენებლობა!

ნაბიჯი 1: მიწოდების სია

მიწოდების სია
მიწოდების სია
მიწოდების სია
მიწოდების სია

მასალები:

1. არდუინო უნო (Atmega328 - აწყობილი)

2. 30 სმ 45 სმ x 45 სმ საშუალო სიმკვრივის ბოჭკოვანი დაფა (MDF) 3 მმ სისქით

3. 1/16 სქელი აკრილის LED- ების დიფუზიისათვის (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. კვების ბლოკი 9V 2A (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. მისამართებიანი RGB LED- ები (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. სპილენძის კილიტა ფირზე (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Buck კონვერტორი Arduino– სთვის (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)

8. Pin Headers (Gikfun 1 x 40 Pin 2.54mm Single Row Breakaway Male Pin Header)

9. USB გაფართოება (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. DC დენის ბუდე (https://www.amazon.com/gp/product/B01LQGESUO/)

11. მამრობითი DC 2.1 მმ x 5.5 მმ ლულის შესაერთებელი ბუდე (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. MIDI USB კაბელი (https://www.amazon.com/gp/product/B071KLC884/ref=o…

13. MIDI ბუდე (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. მავთულის გადატანა (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. ერთი 5.5MΩ რეზისტორი

16. ათი 1kΩ რეზისტორი

17. ორი 220Ω რეზისტორი

18. 5/16 ინჩის დიამეტრის დუელის ჯოხი

19. აპარატურა (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…

ინსტრუმენტები:

1. ლაზერული საჭრელი

2. ორბიტალური სანდრი

3. სუპერ წებო

4. ცხელი წებოს იარაღი

5. შესადუღებელი რკინა

6. მავთულის შესაფუთი ინსტრუმენტი

ნაბიჯი 2: სისტემის მიმოხილვა

სისტემის მიმოხილვა
სისტემის მიმოხილვა

LED დაბნელება იყენებს capacitive touch სენსორებს, რომლებიც განლაგებულია მოწყობილობის პერიმეტრზე, ათი LED- ების და MIDI სიგნალის გასაკონტროლებლად. პინ 2 მოქმედებს როგორც გამგზავნის პინი capacitive touch სენსორებისთვის, ასე რომ 5.5MΩ რეზისტორი უკავშირდება 2 -დან 10 სხვადასხვა სპილენძის ფურცელს. 1kΩ რეზისტორი უკავშირდება თითოეულ მიმღებ პინს (ქინძისთავები 3 -დან 12 -მდე) და სპილენძის ფურცელს შორის. Capacitive touch სენსორების მიმოხილვისთვის გადახედეთ ჩემს სხვა სასწავლო ინსტრუქციას.

LED ზოლებიდან LED- ები ასევე განლაგებულია მოწყობილობის პერიმეტრის გარშემო, ხოლო სიგნალი და საათის ქინძისთავები უკავშირდება არდუინოს A0 და A1 ბუდეებს. LED ზოლებისა და არდუინოს მიმოხილვისთვის გადახედეთ ამ ბმულს. დაბოლოს, MIDI ბუდის სიგნალის პინი დაკავშირებულია გადამცემ პინთან (ანუ პინი 1).

კოდში, Arduino აგზავნის პულსს პინი 2 -დან და ახდენს ციფრულ კითხვას ტევადობის შეხების სენსორების ერთ -ერთ მიმღებში. პულსი იგზავნება და გამოვლენილია თითოეული capacitive touch სენსორისთვის. სენსორების კითხვის მიხედვით, Arduino ცვლის LED- ების ფერს და/ან აწარმოებს MIDI სიგნალს.

ნაბიჯი 3: ყუთის დიზაინი და გაჭრა

ყუთის დიზაინი და გაჭრა
ყუთის დიზაინი და გაჭრა

პირველი პრიზი LED კონკურსში 2017

გირჩევთ: