Mündəricat:
- Təchizat
- Addım 1: Video Layihəsi
- Addım 2: Fikir
- Addım 3: Sensorların və Avadanlıqların Qurulması
- Addım 4: Məlumat Toplama və Paylaşma
- Addım 5: Bir canavar yaratmaq
- Addım 6: Maker Faire -ni ölçün
Video: Monty - Feyr Ölçən Canavar: 6 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Maker Faires -ə getməyi sevirik, amma 2020 başqa cür qərar verdi. Bunun əvəzinə, atmosferi ələ keçirəcək və hər kəslə paylaşacaq Monty adlı uyğun bir əvəzçi qururuq.
Təchizat
Avadanlıq:
- Bir Moruq Pi
- PIR hərəkət sensoru
- Adafruit 4 Kanallı ADC ADS1015 (Analogdan Rəqəmsal Konvertora)
- Səs sensoru (Velleman VMA309 istifadə etdik)
- Adafruit NeoPixel Üzük
- Kiçik vintlər dəsti
Canavar:
- Köhnə quş qəfəsi
- Saxta xəz
- Quşlar üçün qırmızı boya
- 2 plastik bəzək topu
- 3 Dairəvi mebel yastıqları
- Ağ sprey boyası
Alətlər:
- Lehimləmə avadanlığı
- Güclü yapışqan
- Tornavidalar
- İynə və sap
- Təmizlik ləvazimatları
Addım 1: Video Layihəsi
Addım 2: Fikir
Bir sözlə, layihəmiz Maker Faire -ə gedəcək, bir sıra sensorlar vasitəsilə atmosferi ölçəcək, məlumatları saxlayacaq və evə qayıdacaq.
Bu fikirlə yadda saxlamaq lazım olan bəzi şeylər var:
- Beynəlxalq göndərmə: bir qutunun içinə sığmalı, təhlükəsiz bir şəkildə gəlməli və heç bir çaxnaşmaya səbəb olmamalıdır, buna görə çəki, ölçü və məzmunla məhdudlaşacaqsınız. Təhlükəsiz tərəfdə olmaq üçün, yerli poçtunuzdan bir qutu almaq və oradan işləmək daha yaxşıdır.
- Plug & play: tədbirin özündə əngəlləri məhdudlaşdırmaq üçün, layihənin işləməsi üçün onu yalnız qoşmaq lazımdır.
- Məxfilik: Tədbirdəki atmosferi ələ keçirmək istəyirik, ancaq iştirak edənlərin şəxsi həyatına müdaxilə etmirik.
- Bağlantı: etibarlı simsiz internet heç vaxt tədbirlərdə bir zəmanət deyil, buna görə cihazımız həm onlayn, həm də oflayn işləməlidir.
Bu əyləncəli bir çağırış kimi səslənir, işə başlayaq!
Addım 3: Sensorların və Avadanlıqların Qurulması
Hər şeydən əvvəl, bir Raspberry Pi, səs səviyyəsi sensoru və hərəkət sensoru istifadə edərək əhval -ruhiyyəni tutmaqla başlayacağıq.
Ziyarətçilərin məxfiliyinə hörmət edərək eyni zamanda hadisəni hiss edə biləcəyiniz üçün bu iki sensoru seçdik. Kimin nə vaxt gedəcəyini qeyd etmədən, çoxlu hərəkətin olub olmadığını və ya heç vaxt olmadığını müəyyən edə bilərsiniz. Heç bir səs yazmadan hazırda çox səssiz və ya həqiqətən yüksək olduğunu görə bilərsiniz.
Raspberry Pi Raspberry Pis -də yenisinizsə, burada Raspberry Pi veb saytında əla bir başlanğıc təlimatı var.
Hərəkət Sensoru Hərəkət sensorları və onları Raspberry Pi -yə necə bağlamaq haqqında daha çox məlumat əldə etmək üçün Raspberry Pi Vəqfi tərəfindən Valideyn Detektoru Layihəsində bu addımları izləyə bilərsiniz.
Səs sensoru və ADCA, səs sensorumuzun çıxışı analoq olduğu üçün Raspberry Pi yalnız rəqəmsal girişi qəbul edə bildiyindən, analoqdan rəqəmsal çeviriciyə (ADC) istifadə edərək analoq dəyərlərimizi rəqəmsal dəyərlərə çevirməliyik.
Adafruit, burada ADC qırılma lövhəsini qurmaq və işə başlamaq üçün bu əla dərsliyi təqdim edir.
NeoPixel Üzük Bir az pizzasız bir canavar nədir? Burada bir NeoPixel Üzük lazımlıdır. Canavarı işıqlandırmaq üçün Adafruit NeoPixel Überguide -də təsvir olunan addımları izləyə bilərsiniz.
Tam Kod və Şemalar Canavarınızı işə salmaq üçün bütün bu fərqli dərsləri izləmək istəmirsinizsə, narahat olmayın, çünki bu layihənin tam kodunu və son sxemlərini bu addıma əlavə etdik!
Kod aşağıdakıları edir: - Bütün kitabxanaları idxal edin və aparatı konfiqurasiya edin
- Hər saniyə:
- NeoPixel Üzük rəngini dəyişdirin
- Səs -küy səviyyəsini ölçün
- Hərəkəti aşkar edin
- Epoch -da cari vaxtı əldə edin
- Toplanan məlumatları yerli olaraq bir JSON faylına qeyd edin (növbəti addıma baxın)
- Hər dəqiqə:
Ən son ölçümü Thingspeak IoT Platformasına göndərməyə çalışın (növbəti addıma baxın)
Başlanğıcda kodunuzu işə salmaq üçün burada fantastik bir bələdçi var.
Addım 4: Məlumat Toplama və Paylaşma
Layihəmizin əsas elementlərindən biri, tapdıqlarını dünya ilə bölüşməsidir ki, bu da bu mərhələyə girəcəyik.
ThingSpeak ilə onlayn Yaradılışımızın internet bağlantısı olduqda, ən son ölçüləri ThingSpeak kimi hər kəsin əldə edə biləcəyi bir IoT platformasına göndərsə çox yaxşı olar.
ThingSpeak kanalı yaratmaq və onunla məlumat toplamaq haqqında daha çox məlumat əldə etmək üçün onların işə başlamasına dair təlimatına baxın.
Məlumatlarınızı ThingSpeak -a göndərmək üçün kod artıq əvvəlki addıma əlavə edilmişdir, etməniz lazım olan yalnız öz API açarınızı əlavə etməkdir.
Montys kanalına buradan baxa bilərsiniz!
Wifi Etimadnaməsi Monty, Maker Faire -də təkbaşına iştirak edəcəyi üçün ayrılmadan əvvəl internet bağlantısını konfiqurasiya etməliyik.
Tədbirin şəbəkə əlaqəsi detallarına sahibsinizsə, Raspberry Pi Vəqfi tərəfindən yazılmış bu təlimatı izləyərək bunları əvvəlcədən Raspberry Pi -yə əlavə edə bilərsiniz.
JSON ilə oflayn
Wifi etimadnaməsini bilmirsinizsə və ya internet bağlantısı ləkəlidirsə, çaxnaşmaya ehtiyac yoxdur, eyni zamanda məlumatları yerli olaraq Raspberry Pi -də JSON sənədində saxlayacağıq. Bu şəkildə, ölçmə canavarınızın evə qayıtdığı anda daxil ola biləcəyiniz hadisənin atmosferini qeyd edəcəksiniz.
Daha əvvəl JSON ilə işləməmisinizsə, W3Schools burada olduqca yaxşı bir təqdimata malikdir.
JSON məlumatlarını təhlil etmək üçün onu Google Data Studio kimi pulsuz məlumat emal alətlərinizə daxil edə bilərsiniz və ya R -də qüsurlu ola bilərsiniz.
Addım 5: Bir canavar yaratmaq
Quş qəfəsi
Şansa görə, yerli poçtumuzun təmin etdiyi ən böyük göndərmə qutusunun içərisinə çox uyğun olan köhnə bir quş qəfəsi tapdıq.
Canavarlığa hazırlamaq üçün təmizlədik, quş çubuqlarını çıxardıq, qəfəs çubuqlarının necə çıxarılacağını anladıq və içini qırmızı rəngə boyadıq.
Boya qurudulduqdan sonra, kiçik vintlər dəsti ilə qəfəsin altına aparatı bağladıq. Bir az tərpənmək üçün otaqdan çıxdığınızdan əmin olun ki, elektronikanızda çox gərginlik olmasın.
Canavar yaratmaq üçün çoxlu saxta xəz əlavə edin! Montysin başının üstünə bir yamaq yapışdırdıq və qəfəsin barmaqlıqlarına əllə başqa bir parça tikdik.
Üç gözü üçün iki dekorativ Milad bəzək topunun içini ağ rəngə boyadıq. Montysin başındakı xəzə çox güclü yapışqan istifadə edərək üç yarısını bağladıq. Son tamamlama, şagird kimi fəaliyyət göstərən üç yuvarlaq mebel yastığıdır.
Addım 6: Maker Faire -ni ölçün
Layihəmizi tamamlamaq üçün, Maker Faire ziyarətçilərinə bir az kontekst vermək üçün Monty The Ölçən Canavar haqqında bir az izahlı bir poster hazırladıq.
Nəhayət, Monty'yi etibarlı bir şəkildə bağladıq və onu Eindhoven Maker Faire -ə göndərdik. Səyahətdən sağ çıxacağını və tədbirdə gözəl bir vaxt keçirməsini ümid edirik!
Monty -nin internet bağlantısı varsa, burada ThingSpeak -də ölçülərini yoxlaya bilərsiniz. İnstagram və Twitter vasitəsi ilə onun macəraları haqqında da məlumat verəcəyik!
Tövsiyə:
Sahib Kiçik Canavar: 6 Adım (Şəkillərlə birlikdə)
Sahib Kiçik Canavar: Bu sahib olan balaca canavar, hiylənizi və ya müalicə edənlərinizi həyatı qorxudacaq & onlarla danışır. Onu kölgədə gizlədirəm ki, "salam, oynamaq istəyirəm" deyəndə və bir əşya kimi güləndə şübhəsiz qurbanları qorxutmağa hazırdır
Çox kanallı Wifi Gərginlik və Akım Ölçən: 11 Adım (Şəkillərlə birlikdə)
Çox kanallı Wifi Gərginlik və Cərəyan Ölçən: Çörək taxtası taxarkən tez-tez dövrənin müxtəlif hissələrini eyni anda izləmək lazımdır. Multimetr problarını bir yerdən başqa yerə yapışdırmaqdan çəkinməmək üçün çox kanallı bir gərginlik və cərəyan sayğacını dizayn etmək istədim. Ina260 lövhəsi
Cib Volt Ölçən: 6 Adım (Şəkillərlə birlikdə)
Cib Volt Ölçən: Bir müddətdir ki, bu voltmetrin daha böyük bir versiyasını istifadə edirəm və həmişə Cib Ölçülü Müsabiqəsini görəndə özümə dedim ki, niyə bu fürsətdən istifadə etmədim və bunu sizinlə paylaşmadım Dizayn təkmilləşdirmələri
Dinamik Canavar: 4 Adım (Şəkillərlə birlikdə)
Dinamik Canavar: Ol á Pessoal, hörmət və eacute; De uma caixinha de som ou Spiker feito com caixa de papel ã o, uma caixa de sapato, e caixinha de som reutilizaveis … eu n ã o finalizei mas at é birdən -birə başa düşmək lazımdır ki, bu da çox vacibdir
Yerçekimi Sürətləndirmə Dəyəri Ölçən: 5 Adım (Şəkillərlə birlikdə)
Yerçekimi Sürətləndirmə Dəyəri Testeri: Kinematikaya əsaslanaraq, bu layihə sərbəst düşmə hərəkəti məlumatlarını ölçməklə çəkisi sürətləndirmə sabitinin (& gs ’) dəyərini ölçür. , şüşə top, polad top və s.) düşür