Мазмуну:
- Жабдуулар
- 1 -кадам: Долбоордун видеосу
- 2 -кадам: Жарыктар - 3D Басып чыгаруу
- 3 -кадам: Жарыктар - Аппараттык
- 4 -кадам: Аппараттык - Ассамблея
- 5 -кадам: Google Trends байланышы
- 6 -кадам: Party Mode
Video: Google Trends Powered Christmas Tree: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Christmas канчалык модалуу экенин билгиңиз келеби? Бул Google тренддеринин жардамы менен жаңы жылдык балаты менен таанышыңыз! Партия режими камтылган.
Жабдуулар
- Raspberry Pi 3b+
- 8x Adafruit NeoPixel
- Баскыч
- USB динамиги
- Электр өткөргүчтөрү
- ширетүүчү жабдуулар
- Түтүк тазалагыч
- 3D принтер
- Желим
1 -кадам: Долбоордун видеосу
2 -кадам: Жарыктар - 3D Басып чыгаруу
Биринчи кадам - ар бир жарык үчүн контейнер түзүү.
Биз 3D кээ бир белек кутучаларын ойлоп таптык (жогоруну караңыз) жана аларды тунук жип менен бастырдык. Бул жип идеалдуу, анткени ал жарыкты эң сонун таркатат жана эң сонун майрамдык маанай тартуулайт.
Биз алардын сегизин басып чыгардык, бирок сиз керектүү санын түзө аласыз.
STL файлы бул кадамга тиркелет.
3 -кадам: Жарыктар - Аппараттык
Контейнерлерди басып чыгаруу менен биз электроникага өтө алабыз.
Биз Adafruit Neopixelsти жарык катары колдонобуз. Булар абдан жаркыраган, көптөгөн түстөрдү колдойт жана чоң документтерге ээ.
Алар кутудан тышкары колдонууга даяр эмес, биз дагы эле керектүү зымдарды ширетишибиз керек. Жарыктын санына жараша бул бир аз убакыт талап кылынышы мүмкүн, кээ бир кофе үчүн эң сонун учур.
Аларды азырынча бири -бирине туташтырбоо маанилүү, адегенде аларды белек кутуларына салышыбыз керек.
4 -кадам: Аппараттык - Ассамблея
Эми контейнерлерибиз да, чырактарыбыз да монтажга даяр.
Биз ар бир кутунун капкагына кээ бир тешиктерди калтырдык, буларды лед аркылуу колдоно алабыз (жогоруда караңыз). Бардык кутучалар жана жарык бүткөндөн кийин, биз аларды жарык линиясын түзүү үчүн бири -бирине ширете алабыз.
Жарык жипти Raspberry Pi менен туташтырсаңыз, жарыкты текшере аласыз.
Баары иштээрин текшергенден кийин, кутучаларды жана капкактарды жабыштырып алабыз.
Ар бир белек кутучасынын ортосундагы зымдын тегерегине түстүү чоор тазалагычты ороп коюу кээ бир кошумча кубанычты кошот.
5 -кадам: Google Trends байланышы
Бул даракка кошумча oempf берүү үчүн, биз аны Google Trends менен байланыштырабыз.
Толук код "Part Mode" акыркы кадамына киргизилген, бирок сизге жалпы маалымат берүү үчүн, биз Pythonду кошумча пакеттер менен колдонгонбуз:
- PyTrends Google Trendsтен маалыматтарды алуу үчүн
- Neopixel NeoPixelsти көзөмөлдөө үчүн
Жана логика төмөнкүчө:
- Ар бир саат сайын "Рождество" издөө термининин популярдуулугун алыңыз
- Биз 0 (популярдуу эмес) менен 100 (популярдуу) ортосундагы санды кайтарып алабыз
- Жарыктардын ылдамдыгы ушул сандын негизинде эсептелет
Бул биздин дарактын түсүн өзгөртүүгө алып келет, эгер издөө мөөнөтү популярдуу болсо, ал жай популярдуу болсо.
Кичинекей эскертүү, биз ар бир иш экинчисине тоскоол болбошу үчүн ар кандай темаларды (ledControlThread жана trendDataThread) колдондук.
Мисалы, Google Trends маалыматын алганыбызда, чырактар өчпөйт, ал API чалуусунун бүтүшүн күтүп, анан гана улантат.
6 -кадам: Party Mode
Жаңы жылдык балаты бир жылга созулган нерсе болгондуктан, кече режими зарыл.
Бул кошумча функцияга кошумча жабдык керек болот, тагыраагы, баскыч жана USB спикери.
Пи тиркелгенден кийин, сиз ылайыктуу ыр издей баштасаңыз болот, биз Отис Макдональддын "Complicate ya" үчүн тандап алганбыз.
- Баскыч басылганын текшериңиз
- Андай болсо, көрсөтүлгөн аудиону ойнотуп, жарыктын түсүн супер тез алмаштырыңыз.
- Аудио бүткөндөн кийин, кадимки абалына кайтыңыз
Бул логиканын башкаларга окшоп, өз жиби бар жана толук скрипт дагы ушул кадамга тиркелет.
Болгону баарын даракка илип, кызыктуу маалыматтарды визуалдаштыруудан жана эң негизгиси кече режиминен ырахат алуу гана калды!
Сунушталууда:
LED Circuit Board Christmas Tree Ornament: 15 кадам (Сүрөттөр менен)
LED Circuit Board Christmas Tree Ornament: Бул Christmas, мен досторума жана үй -бүлөмө берүү үчүн Christmas жасалгаларын жасоону чечтим. Мен KiCad программасын быйыл үйрөнүп жатам, ошондуктан жасалгаларды электр тактасынан жасоону чечтим. Бул жасалгаларды 20-25ке жакынын жасадым. Оюм -чийим - бул схема
$ 1 PCB Christmas Tree: 7 кадам (Сүрөттөр менен)
$ 1 PCB Christmas Tree: PCB Christmas treeby by Loann BOUDIN | 2018 Рождество келгенде, электрониканы сүйүүчү эмне кыла алат? Албетте, PCB жаңы жылдык балаты! Кичинекей электроника хоббисттер клубунун мүчөсү катары мен электроникага жана ПХБ дизайнына болгон кумарым менен бөлүшкүм келет
Christmas Tree Lights Батарея Voltage Сыноочу: 12 кадам (Сүрөттөр менен)
Жаңы жылдык балаты чырактары Батарея чыңалуусун текшерүүчү: Рождестводон кийин күйгүзүлбөгөн сынган лампаларыңыз болушу мүмкүн. Сиз аларды көптөгөн кызыктуу долбоорлор үчүн колдоно аласыз, мисалы, бул. Анын дисплейи катары Рождество дарагынын чырактарын колдонгон анын 1.5V батареясын текшерүүчү
Christmas Tree LED чырактары: 6 кадам (Сүрөттөр менен)
Christmas Tree LED чырактары: Бул биздин MIDI жарык контроллери менен бирдей басылган платаны колдонгон тез жана жөнөкөй долбоор. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/Ал 5V үч түстүү LED тилкесин башкаруу үчүн Arduino Nano колдонот
Raspberry Pi Christmas Tree Light Show: 15 кадам (Сүрөттөр менен)
Raspberry Pi Christmas Tree Light Show: Жаңыртуу: Мен бул дарактын 2017-жылдагы жаңыртылган эволюциясын бул инструктивдүү https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Бул долбоор Raspberry Pi менен туташкан 8 AC розеткасын айдап чыгууну камтыйт