Мазмуну:

Lumos Christmas Tree: 3 кадам
Lumos Christmas Tree: 3 кадам

Video: Lumos Christmas Tree: 3 кадам

Video: Lumos Christmas Tree: 3 кадам
Video: Instant Christmas Tree 2024, Ноябрь
Anonim
Lumos жаңы жылдык балаты
Lumos жаңы жылдык балаты
Lumos жаңы жылдык балаты
Lumos жаңы жылдык балаты
Lumos жаңы жылдык балаты
Lumos жаңы жылдык балаты

Мен жана балдарым менен Universal Studios үйүнөн бир аз сыйкыр алып келүү үчүн бул долбоорду курдук. Биз жакында тематикалык паркка бардык жана Олливандердин таякчалар дүкөнүнөн таякчаларды сатып алдык жана парктын айланасында ар кандай дуба станцияларын иштетип, абдан кызыктуу болдук. Мен ар дайым нерселердин кантип иштээрине кызыгам, ошондуктан, албетте, муну үйдө кантип калыбына келтирүү керек экендигин сурашым керек. Мен сыйкырчылыкты өзгөчө жолдор менен кайра жараткан бир нече сонун көрсөтмөлөрдү таптым, бирок Рождество жакындап калды, мен Рождествонун сыйкыры менен Хогвартстын сыйкырын бириктирип, балким кээ бир балдарды шыктандырсам, бул таң калыштуу болмок деп ойлогом. Менин чоң үй -бүлөмдө программалоо жана инженерия чыныгы жашоодо сыйкыр жасоого окшош экени жөнүндө ойлонуу. Ошентип "Lumos Christmas Tree" төрөлдү. Бул дарак 8 түрдүү сыйкырды окууга жана "чийилген" сыйкырдын түрүнө дал келген жарык жана үн анимациясын аткарууга программаланган.

Жабдуулар

Сиз муну башка орнотуулар менен иштөө үчүн конфигурациялай аласыз, бирок мен муну сынап көрдүм: 1. 3.5 мм Aux Input Jack менен I-VOM Wireless Mini Speaker, 3W Loud Portable Speaker for iPod iPod iPad Cellphone Tablet Laptop, USB Rechargeable

2. AmazonBasics USB 2.0 Cable - A -Male to Mini -B Cord - 6 Feet (1.8 Meters

3. Infrared Night Vision IR камерасы Raspberry Pi 4, Pi 3b+ Video Webcam үчүн 3D Priter үчүн костюмдары бар

4. Adafruit FadeCandy - RGB NeoPixels үчүн USB менен башкарылуучу драйвер [ADA1689]

5. ALITOVE 50pcs DC 12V WS2811 Led Pixel Black 12mm Diffused Digital RGB Addressable Dream Color Round LED Pixels Module IP68 Waterproof

6. CanaKit Raspberry Pi 4 4GB Баштоочу комплект - 4GB RAM

7. Universal Studiosтон Гарри Поттердин таякчасы (же өзүңүздүн

8. LED Пикселдери үчүн 12V дубал адаптеринин кубаттуулугу https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=12v+ = 1601237915 & sprefix = 12v+wall%2Caps%2C163 & sr = 8-8

Дарак куруу үчүн кошумча материалдар:

1. Pomidor Cage дарагы үчүн алкак:

2. Гарланд (мен алардын 2.5ин колдондум):

3. Twist Ties (мен булардын экөөнү колдондум):

1 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Бул долбоор үчүн мен помидор торун жана картон колдонуп, жаңы жылдык балатымды жасап, жарык түзүлүшүмдү бир калыпта кармадым. Бул анимацияны жакшыраак кылат деп ойлойм, бирок бул талап эмес. Бул кадамдын маанилүү бөлүгү түнкү көрүнүш камерасы таяк кармагычты так көрүшү керек жана ичиндеги бардык механика жетиштүү аба агымына ээ болушу керек. Мен бардыгын бириктирүү үчүн бурмалоолорду колдондум. Мен помидордун капасын картонго коштум жана малинанын пи, спикери жана түнкү көрүнүш камерасы картон базасына бекитилген. Гарланд помидордун капкагын ичине жабуу үчүн оролгон, аны камеранын көрүнүшүнө киргизбөөнү унутпаңыз, бул үчүн кээ бир кыркуу керек болушу мүмкүн. 33 "бийик, 12" диаметри бар помидор капас дарагымды ороо үчүн болжол менен 30 фут гирлянды колдонуп бүттүм.

2 -кадам: Программаны орнотуу

Бул долбоор иш столунун версиясы менен Raspian Busterдин акыркы версиясы менен сыналган: 4.19. Сиз акыркы версиясын https://www.raspberrypi.org/downloads/raspbian/ жүктөп алсаңыз болот

1. OpenCV: OpenCv жана виртуалдык чөйрөнү орнотуу үчүн бул блогдогу көрсөтмөлөрдү аткарыңыз:

2. Иштетүү: Бул блогдогу көрсөтмөлөрдү аткарып, малина пи боюнча иштетүүчү программаны орнотуңуз:

3. FadeCandy: Fadecandy клондоштуруу жана fadecandy серверин орнотуу үчүн fadecandy github readme https://github.com/scanlime/fadecandy боюнча нускамаларды аткарыңыз. Http: // localhost: 7890/

4. "Lumos the Christmas Tree" клонун булактан:

5. Жарык анимациясынын аткарылуучу файлдарын түзүңүз: Мен иштетүүчү жарык анимацияларын түзүү үчүн керектүү файлдарды коштум, бирок java аткаруучу файлдары абдан чоң болгондуктан, аларды өзүнчө чогултуу керек болот. Төмөндө бул үчүн буйруктар бар (алмаштырыңыз/home/pi/repos/кайда бул долбоорду клон кылсаңыз):

exec/usr/local/bin/processing-java --sketch =/home/pi/repos/lumos-the-christmas-tree/strip50_flames --output =/home/pi/repos/lumos-the-christmas-tree/ incendio --platform = linux --export

exec/usr/local/bin/processing-java --sketch =/home/pi/repos/lumos-the-christmas-tree/strip50_water --output =/home/pi/repos/lumos-the-christmas-tree/ aguamenti --platform = linux --export

exec/usr/local/bin/processing-java --sketch =/home/pi/repos/lumos-the-christmas-tree/strip50_light --output =/home/pi/repos/lumos-the-christmas-tree/ lumos --platform = linux --export

exec/usr/local/bin/processing-java --sketch =/home/pi/repos/lumos-the-christmas tree/strip50_spazzy --output =/home/pi/repos/lumos-the-christmas-tree/ сынган -платформа = linux -экспорт

3 -кадам: Программаны иштетүү

Программаны иштетүү
Программаны иштетүү
Программаны иштетүү
Программаны иштетүү

Github булагы жогорудагы баракчада жазылган дубаларды таанууну камтыйт. Эгерде сиз өзүңүздүн сыйкырыңызды үйрөткүңүз келсе, github readme боюнча көрсөтмөлөр бар. Программаны баштоо үчүн lumos.py иштетүү Сыйкырды таануу аз жарыкта эң жакшы иштейт, эгер сизде экрандын аркы өйдө секирип бараткан сүрөтү менен көйгөй жаралса, анда мүчүлүштүктөрдү оңдоо терезесин текшерип көрүңүз, ал кандайдыр бир туура эмес жарык булактарын терип жатат, булар экранда кызыл тегерекчелер менен көрсөтүлөт.

Сунушталууда: