Осъществяване на забавление: лов на цветове, Коледно дърво, контролиращо CheerBot - 💡 Fix My Ideas

Осъществяване на забавление: лов на цветове, Коледно дърво, контролиращо CheerBot

Осъществяване на забавление: лов на цветове, Коледно дърво, контролиращо CheerBot


Автор: Ethan Holmes, 2019

Всяка Коледа обичам да участвам в системата на Cheerlights, система за Интернет на нещата за синхронизиране на цветовете на многоцветното коледно осветление. За да управлявате дърветата на услугата Cheerlights, всичко, което трябва да направите, е да изпратите чуруликане с “@Cheerlights” и името на цвят. В миналото създадох и модифицирах малък дисплей на дърво за десктоп. Тази година излязох изцяло, не само като оборудвах голямата си коледна елха с променящи се цветове светлини, но и изграждах робот, който да броди из къщата и да търся цветове.

Избрах BeagleBone Black като мозък на робота, защото той може да обработва камерата с OpenCV (компютърно зрение), докато чете аналоговото напрежение от сензорите за разстояние и контролира двигателите. Той изпълнява един Python скрипт, за да обработи видеото, което търси цветове, и друго, за да се избегнат пречките. Когато скриптът за намиране на цвят намери достатъчно голямо петно ​​на един от одобрените цветове, роботът спира, записва изображение с по-висока разделителна способност на сцената и го пише с името на цвета в неговия CheerBotBBB Twitter акаунт. Всеки час, той добавя „@Cheerlights“ към чуруликане, така че услугата „Cheerlights“ получава цвета и командите участващите светлинни дисплеи по целия свят да направят наддаването на CheerBot. Проверете кода в GitHub.

Тъй като CheerBot е толкова плодовит цвят-търсач, имам го настроен да изпрати цвят на услугата Cheerlights не повече от веднъж на час. Цветовете, открити преди да бъде разрешен следващият „@Cheerlights“, все още са в туит и се отразяват непосредствено от дървото в хола ми. Светлините на моето дърво са свързани с Arduino, който използва XBee радио, за да получи цветове от Raspberry Pi в моята работилница. Това може да бъде направено от CheerBot чрез добавяне на XBee радио, но аз вече имах Pi в семинара, създаден за Cheerlights. Pi наблюдава Twitter сметката на CheerBot и също услугата Cheerlights и пропуска цветовете, тъй като те се променят, така че моята коледна елха отразява най-новия цвят, независимо дали е от потока Twitter на CheerBot или от услугата Cheerlights.

Не забравяйте да ангажирате собствените си умения, когато декорирате празниците. Научете някои нови неща и се забавлявайте!

Вижте цялата серия тук.



Може Да Се Интересувате

Произведено на земята - твърда дървесина

Произведено на земята - твърда дървесина


Интервю с съоснователя на Пиночо Ерик Дженингс

Интервю с съоснователя на Пиночо Ерик Дженингс


Невероятно изработено от Наутилус

Невероятно изработено от Наутилус


Отглеждане на бизнеса от TechShop до гаража

Отглеждане на бизнеса от TechShop до гаража






Последните Публикации