Агуулгын хүснэгт:
Видео: Мэдрэгч мэдрэгч ба MIDI бүхий LED хиртэлт: 9 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
LED хиртэлт нь LED, багтаамж мэдрэгч, MIDI гаралт бүхий интерактив хэрэгсэл бөгөөд Arduino Uno -ийн тусламжтайгаар хянагддаг. Та төхөөрөмжийг янз бүрийн аргаар програмчилж болно. Бүх аппликешнүүдийн хувьд санаа нь бараг ижил байдаг: ямар мэдрэгч хүрч байгааг тодорхойлж, дараа нь LED болон MIDI гаралтыг шинэчилнэ үү. Энд байрлуулсан видеоноос та миний бичсэн зарим програмыг үзэх боломжтой. Явах эд анги нь БСХС -ээр хийгдсэн бөгөөд зааварчилгаагаар олж харсан лазер хайчилбар топографийн газрын зургуудаас санаа авсан болно.
Би LED хүснэгтэд шинэ эргэлт оруулсан илүү интерактив гэрлийн төхөөрөмж хийхийг хүсч байсан тул төхөөрөмжийг бүтээх урам зориг авсан. Геодезийн бөмбөгөр төслөө хийхдээ IR мэдрэгчтэй холбоотой зарим асуудлуудаас болж LED хиртэлтийн өөр нэг зорилго бол илүү найдвартай мэдрэгчийг хэрэгжүүлэх явдал байв. Би IR мэдрэгчтэй адил обудтай савыг тохируулахгүйгээр мэдрэгч бүрийн хувьд цэвэр дохио өгөхөд илүү тохиромжтой багтаамжтай мэдрэгчийг сонгосон. Би угсрах, тээвэрлэхэд илүү хялбар жижиг төхөөрөмж хийхийг хүсч байсан.
Энэхүү зааварчилгаанд би Arduino, WS2801 LED пиксел зурвас, MIDI гаралт бүхий арван багтаамжтай мэдрэгчийг тохируулах болно. Нар хиртэлтийг бүтээж эхэлцгээе!
Алхам 1: Нийлүүлэлтийн жагсаалт
Материал:
1. Arduino Uno (Atmega328 - угсарсан)
2. 3мм зузаантай 45см х 45см хэмжээтэй дунд нягтралтай шилэн хавтан (БСХС) -ийн 30 самбар
3. LED тараах зориулалттай 1/16 зузаантай нийлэг (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. Arduino-ийн Бак хөрвүүлэгч (RioRand LM2596 DC-DC Бак хөрвүүлэгч 1.23V-30V)
8. Зүү толгой (Гикфун 1 х 40 зүү 2.54 мм -ийн нэг эгнээтэй, эрэгтэй зүү толгой)
9. USB өргөтгөл (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…)
10. DC цахилгаан үүрний залгуур (https://www.amazon.com/gp/product/B01LQGESUO/)
11. Эр DC 2.1mm x 5.5mm баррель залгуур (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…)
12. USB кабель руу MIDI (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. Арван 1кΩ эсэргүүцэл
17. Хоёр 220Ω эсэргүүцэл
18. 5/16 инчийн голчтой саваа
19. Техник хангамж (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…
Хэрэгсэл:
1. Лазер таслагч
2. Орбиталь зүлгүүр
3. Супер цавуу
4. Халуун цавуу буу
5. Гагнуурын төмөр
6. Утас боох хэрэгсэл
Алхам 2: Системийн тойм
LED хиртэлт нь төхөөрөмжийн периметрийн эргэн тойронд байрладаг багтаамж мэдрэгч мэдрэгчийг ашиглан арван LED болон MIDI дохиог удирддаг. 2 -р зүү нь багтаамжийн мэдрэгчийг дамжуулах зүү болж ажилладаг тул 2 -оос 10 өөр зэс хуудас руу 5.5MΩ эсэргүүцэлтэй холбогддог. Хүлээн авах зүү (3 -аас 12 хүртэлх зүү) ба зэс хуудас хооронд 1 кОм эсэргүүцэл холбогдсон байна. Конденсатор мэдрэгч мэдрэгчтэй танилцахын тулд миний зааврыг үзнэ үү.
LED зурвасаас авсан LED нь төхөөрөмжийн периметрийн эргэн тойронд байрладаг бөгөөд дохио, цагны зүү нь Arduino -ийн A0 ба A1 зүүтэй холбогддог. LED тууз болон Arduino -ийн талаархи тоймыг эндээс үзнэ үү. Эцэст нь MIDI үүрний дохионы зүү нь дамжуулагч зүүтэй холбогдсон байна (өөрөөр хэлбэл 1 -р зүү).
Кодонд Arduino нь 2 -р зүүгээс импульс илгээж, багтаамж мэдрэгч мэдрэгчийн хүлээн авах зүү дээр дижитал уншлага хийдэг. Конденсатор мэдрэгч бүрийн хувьд импульс илгээгдэж, илэрдэг. Мэдрэгчийн уншилтаас хамааран Arduino нь LED -ийн өнгийг өөрчилдөг ба/эсвэл MIDI дохиог гаргадаг.
Алхам 3: Хайрцгийг зохион бүтээх, огтлох
LED уралдааны 2017 оны тэргүүн шагнал
Зөвлөмж болгож буй:
Тоглоомын талбайн тойрог зам бүхий дуу, хөгжим мэдрэгч кварцын болор энгэр: 8 алхам (зурагтай)
Тоглоомын талбайн хэлхээний экспресс бүхий дуу чимээ ба хөгжим мэдрэгч кварцын болор энгэр: Тоглоомын талбайн хэлхээ, хямд кварцын талст, утас, картон, олдсон хуванцар, хамгаалалтын зүү, зүү, утас, халуун цавуу, даавуу, мөн төрөл бүрийн багаж хэрэгсэл. Энэ бол прототип буюу анхны ноорог юм
Мини зэгс мэдрэгч бүхий RaspberryPi 3 соронзон мэдрэгч: 6 алхам
Мини зэгс мэдрэгч бүхий RaspberryPi 3 соронзон мэдрэгч: Энэхүү зааварчилгаанд бид RaspberryPi 3. ашиглан IoT соронзон мэдрэгчийг бий болгоно. Мэдрэгч нь мини зэгс мэдрэгчээр соронз мэдрэгдэх үед хоёулаа асдаг LED ба дуугаралтаас бүрдэнэ
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
DIY: Фокус хөдөлгөөнт мэдрэгч бүхий таазанд суурилуулсан мини мэдрэгч хайрцаг: 4 алхам
DIY: Фокус хөдөлгөөн мэдрэгч бүхий таазанд суурилуулсан мини мэдрэгч хайрцаг: Сайн байна уу. Хэсэг хугацааны өмнө би найздаа ухаалаг гэрийн үзэл баримтлалд тусалж, 40x65 мм хэмжээтэй нүхэнд таазанд суурилуулах боломжтой загвар бүхий мини мэдрэгч хайрцгийг бүтээсэн. Энэ хайрцаг нь: • гэрлийн эрч хүчийг хэмжих • чийглэгийг хэмжих
Таймер бүхий хөдөлгөөнт мэдрэгч идэвхжүүлсэн LED зурвас: 6 алхам (зурагтай)
Таймер бүхий хөдөлгөөнт мэдрэгч идэвхжүүлсэн LED зурвас: Сайн байна уу! Яг одоо өөр нэг сургамжтай зүйл бичиж байгаадаа үнэхээр их баяртай байна. Энэ төсөл нь хэдэн сарын өмнө надтай зааварлагч эр (?!) (David @dducic) холбогдож, дизайны талаар тусламж хүсч байснаас үүдэлтэй юм