Mündəricat:
- Təchizat
- Addım 1: Video Layihəsi
- Addım 2: İşıqlar - 3D Çap
- Addım 3: İşıqlar - Avadanlıq
- Addım 4: Avadanlıq - Quraşdırma
- Addım 5: Google Trendlər Bağlantısı
- Addım 6: Partiya rejimi
Video: Google Trends Powered Milad Ağacı: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Miladın nə qədər moda olduğunu bilmək istəyirsiniz? Milad ağacı ilə işləyən Google trendləri ilə tanış olun! Partiya rejimi daxildir.
Təchizat
- Raspberry Pi 3b+
- 8 dəfə Adafruit NeoPixel
- Düymə
- USB Dinamik
- Kablolama
- Lehimləmə avadanlığı
- Boru Təmizləyicisi
- 3D printer
- Yapışqan
Addım 1: Video Layihəsi
Addım 2: İşıqlar - 3D Çap
İlk addım hər işıq üçün bir konteyner yaratmaqdır.
3D -dən bəzi hədiyyə qutuları hazırladıq (yuxarıya bax) və şəffaf filamentlə çap etdik. İşığı mükəmməl şəkildə yaydığı və mükəmməl bayram havası bəxş etdiyi üçün bu filament mükəmməldir.
Onlardan səkkizini çap etdik, ancaq istədiyiniz qədər yarada bilərsiniz.
STL faylı bu addıma əlavə olunur.
Addım 3: İşıqlar - Avadanlıq
Çap olunmuş konteynerlərlə elektronikaya keçə bilərik.
İşıq olaraq Adafruit Neopixel istifadə edirik. Bunlar çox parlaqdır, çoxlu rəngləri dəstəkləyir və əla sənədlərə malikdir.
Qutudan istifadə etməyə tam hazır deyillər, hələ də lazımi telləri lehimləməliyik. İşıqların miqdarından asılı olaraq bir az vaxt ala bilər, qəhvə üçün mükəmməl bir an.
Onları hələ bir -birinə bağlamamaq vacibdir, əvvəlcə hədiyyə qutularına qoymalıyıq.
Addım 4: Avadanlıq - Quraşdırma
İndi həm qablarımız, həm də işıqlarımız montaja hazırdır.
Hər bir qutunun qapağında bir neçə deşik buraxdıq, bunları bir led vasitəsilə istifadə edə bilərik (yuxarıya baxın). Bütün qutular və işıq tamamlandıqdan sonra onları bir -birinə lehimləyərək yüngül bir tel yaratmaq olar.
İşıq telinizi Raspberry Pi -yə qoşun və işıqları sınaya bilərsiniz.
Hər şeyin işlədiyini yoxladıqdan sonra qutuları və qapaqları bir -birinə yapışdıra bilərik.
Hər bir hədiyyə qutusu arasındakı telin ətrafına rəngli bir boru təmizləyicisinin sarılması əlavə bir sevinc əlavə edir.
Addım 5: Google Trendlər Bağlantısı
Bu ağaca əlavə bir oempf vermək üçün onu Google Trends -ə bağlayacağıq.
Tam kod "Part Mode" son addımına daxil edilmişdir, ancaq sizə ümumi bir məlumat vermək üçün Python -dan bəzi əlavə paketlərlə istifadə etdik:
- PyTrends, məlumatları Google Trends -dən əldə etməyə çalışır
- NeoPikselləri idarə etmək üçün Neopixel
Və məntiq belədir:
- Hər saat, 'Milad' axtarış sözünün populyarlığını qazanın.
- 0 (populyar deyil) ilə 100 (populyar) arasındakı bir rəqəmi geri alırıq
- İşıqların sürəti bu rəqəmə əsasən hesablanır
Bu, axtarış termininin populyar olması halında ağacımızın rənginin tez dəyişməsinə və populyar olmadıqda yavaş -yavaş dəyişməsinə səbəb olur.
Kiçik bir qeyd, hər bir hərəkətin digərinə mane olmadığından əmin olmaq üçün fərqli mövzulardan (ledControlThread və trendDataThread) istifadə etdik.
Məsələn, Google Trends məlumatlarını əldə edərkən işıqlar yanmır, API zəngi bitməsini gözləyər və yalnız bundan sonra davam edər.
Addım 6: Partiya rejimi
Milad ağacı bir il davam edən bir şey olduğundan partiya rejimi bir zərurətdir.
Bu əlavə xüsusiyyətə əlavə olaraq əlavə düymə və USB dinamikə ehtiyacınız olacaq.
Pi -yə qoşulduqdan sonra uyğun bir mahnı axtarmağa başlaya bilərsiniz, Otis McDonald -ın "Complicate ya" mahnısını seçdik. Mövcud skriptimizə bir məntiq də əlavə etməliyik:
- Düymənin basıldığını yoxlayın
- Əgər belədirsə, göstərilən faylları səsləndirin və işıqların rəngini çox sürətli dəyişdirin.
- Səs bitdikdən sonra normala qayıdın
Bu məntiqin öz ipi var, digərləri kimi və tam skript də bu addıma əlavə olunur.
Qalan şey, hər şeyi bir ağaca asmaq və əyləncəli məlumat vizualizasiyasından və ən əsası partiya rejimindən zövq almaqdır!
Tövsiyə:
FlatPack Milad ağacı: 6 addım (şəkillərlə birlikdə)
FlatPack Milad Ağacı: "Sənin üçün darıxırıq" keçən həftə Instructables -dan poçt və bəli … Mən də sənin üçün darıxıram ^ _ ^ Yaxşı ki, real dünya ilə çox məşğulam, amma dünən - 25 dekabr - tətil idi. Həyat yoldaşım və uşaqlarım qayınanamı ziyarət edir, buna görə evdə tək qaldım
LED Dövrə Kartı Milad Ağacı Süslənməsi: 15 Addım (Şəkillərlə birlikdə)
LED Circuit Board Christmas Tree Ornament: Bu Miladda dostlarıma və ailəmə hədiyyə etmək üçün Milad bəzəkləri etmək qərarına gəldim. Bu il KiCad öyrəndiyim üçün bəzəkləri elektron lövhələrdən düzəltmək qərarına gəldim. Bu bəzək əşyalarından təxminən 20-25-i hazırladım. Ornament bir dövrə
LED Milad Ağacı Dekorasiyası: 3 Addım (Şəkillərlə birlikdə)
LED Milad Ağacı Dekorasiyası: Hamıya salam. Milad yaxınlaşdıqca bəzi LEDlər, bəzi rezistorlar və 555 taymer IC ilə gözəl bir Milad ağacı bəzəyi yaratmağa qərar verdim. Lazım olan bütün komponentlər THT komponentləridir, lehimləmə SMD komponentlərindən daha asandır
Fibreoptik Milad Ağacı Təkmilləşdirilməsi: 5 Addım (Şəkillərlə birlikdə)
Fibreoptik Milad Ağacı Təkmilləşdirmə: Bir neçə ildir ki, bu fiber optik Milad ağaclarından birimiz var. Baza 12V halogen reflektor ampuldən ibarətdir və lampa ilə ağacın əsası arasında motorla idarə olunan rəngli disk yerləşdirilir. Lampa və motor 12V gücündədir
USB Powered RGB LED Milad Ağacı: 9 Addım (Şəkillərlə birlikdə)
USB Powered RGB LED Milad Ağacı: Mən fizzPOP -un üzvü olduğum Makerspace -də bir neçə dost dostuma Miladdan əvvəl bir neçə hədiyyə edəcəyimə qərar verdim. Qərara gəldim ki, onları tamamilə özüm tiksəm, bir dəst hazırlayaram ki, bir az əylənsinlər