Mündəricat:

Alexa əsaslı səsli idarə olunan raket atıcısı: 9 addım (şəkillərlə)
Alexa əsaslı səsli idarə olunan raket atıcısı: 9 addım (şəkillərlə)

Video: Alexa əsaslı səsli idarə olunan raket atıcısı: 9 addım (şəkillərlə)

Video: Alexa əsaslı səsli idarə olunan raket atıcısı: 9 addım (şəkillərlə)
Video: Amazon Echo с голосовым помощником Alexa: подробный обзор 2024, Noyabr
Anonim
Alexa əsaslı səs idarə olunan raket buraxıcı
Alexa əsaslı səs idarə olunan raket buraxıcı

Qış mövsümü yaxınlaşdıqca; İşıqlar bayramının qeyd olunduğu ilin o vaxtı gəlir. Bəli, bütün dünyada qeyd olunan əsl Hindistan festivalı olan Diwali haqqında danışırıq. Bu il, Diwali artıq bitdi və insanları kraker atəşə tutduqlarını görəndə, yalnız səsli əmrlə raketləri işə sala bilən, uşaqlar üçün çox təhlükəsiz və əyləncəli hala gətirən Alexa əsaslı Səs İdarə Edilən Raket Atıcı və ya Atəşləndirici qurmaq fikri ortaya çıxdı.

Aydınlaşdırmaq üçün insanları Diwali -də kraker atəşə tutmağa təşviq etmək üçün burda deyiləm, Hindistan hökuməti çirklənmənin qarşısını almaq üçün krakerlərə məhdudiyyətlər tətbiq etdi və buna riayət etmək bizim məsuliyyətimizdir. Buradakı fikir budur ki, bütün günü kraker atmaq əvəzinə, sərin səslə idarə olunan Arduino raket alovlandırıcısı hazırlayaq və üslubunda bir neçə raket ataq. Mən bunu bir qələbə kimi görürəm.

Bu Arduino raketi digərlərindən çox fərqli olacaq. Kontrplakdan hazırlanan çox möhkəm bir şassi, etibarlı röle əsaslı idarəetmə mexanizmi və raketlərin işə salınması və yenidən yüklənməsi üçün çox bənzərsiz bir mexanizmi var, buna görə də gecikmədən bina prosesinə daxil olaq.

Addım 1: IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi

IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi
IoT əsaslı Səs İdarə Edilən Ağıllı Raket Atəşləyicisi

Dövrənin işləmə mexanizmi çox sadədir, raketin buraxılmasından məsul olan əsas komponent nikrom teldir və bir qızdırıcı bobin şəklində gəlir. Bu nikrom tel, raket alovlandırıcısı rolunu oynayacaq. Necə? Sənə sonra göstərəcəm.

Yuxarıdakı şəkildə gördüyünüz kimi, nikrom tel bir qızdırıcı bobin şəklində gəlir, mənim üçün onu əldə etməyin ən asan yolu idi. Şəkildə göstərildiyi kimi bir şəkil meydana gətirmək üçün düz bir şəkildə çəkib əymək məcburiyyətindəyik.

Bunu etdikdən sonra onu 12V qurğuşun turşusu akkumulyatoru ilə gücləndirəcəyik və qırmızı isti yanacaq. Bu, raketin içindəki qara tozu alovlandırmaq üçün kifayət edəcək və normal bir qoruyucu dozası kimi işləyəcək. Bunun yüksək güclü bir raket buraxma nəzarətçisi olduğu, teli qırmızı isti etmək üçün lazım olan cərəyanın yüksək olduğu xəbərdar olun. Yüksək cərəyanlarla işləyərkən təhlükəsizlik tövsiyələrinə əməl edin.

Test tamamlandıqdan sonra, qalan tək şey, məqalədə davam etdikcə edəcəyimiz nəzarət prosesidir.

Addım 2: NodeMCU Raket Atış Nəzarətçimiz üçün Başlatıcı

NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli
NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli
NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli
NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli
NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli
NodeMCU Roket Fırlatma Nəzarətçimiz üçün başlatma paneli

Bu quruluş üçün bir başlatma paneli hazırlayaq. Başlatma paneli tamamlandıqda, bəzi krakerləri asanlıqla yenidən yükləyə və çox asanlıqla işə sala bilərik. Şəkildə göstərilənə bənzər bir başlatma paneli qurdum.

Lansman panelini qurmaq üçün addım -addım prosesdən keçək.

Çərçivənin iki tərəfi üçün iki (25X3X1.5) düym uzunluğunda kontrplak parçaları istifadə etdim

Üst hissəsi üçün (20X3X1.5) düym uzunluğunda kontrplakdan və baza üçün (20X6X1.5) bir düym uzunluğunda kontrplakdan istifadə etdim ki, bu da ona bir az daha sabitlik verəcək

İndi raketimiz üçün qoruyucu rol oynayacaq nixrom tel əsaslı filamentlər hazırlamağın vaxtıdır

Bunun üçün 1000W nichrom telli bir əsas qızdırıcı almışam, düzəldib şəkildəki quruluşu düzəltmişəm. Nikrom teli göstərildiyi kimi formalaşdırmaq üçün iki pens və yan kəsicilərdən istifadə etməli oldum

Bunu etdikdən sonra 20 düymlük kontrplak blokunu yeddi hissəyə böldüm və nikrom tel əsaslı filamentləri daxil etmək üçün deliklər qazdım və edildikdən sonra aşağıdakı şəkillərə bənzəyirdi

Filamentləri yerləşdirməzdən əvvəl hər bir terminala 1 kv mm qalınlığında mis tel bağladım və hər şeyi etdikdən sonra deliklərdən keçirdim

Gördüyünüz kimi, tel və filamentləri yerində möhkəmləndirmək üçün iki komponentli yapışdırıcı da qoydum. Bununla, başlatma panelimiz tamamlandı

Və bu hissədəki ilk şəkildən görə biləcəyiniz kimi, çox yüksək cərəyanlarla məşğul olduğumuz üçün filament tellərini birbaşa PCB -yə bağladım, buna görə də vidalı bir terminal yerləşdirməkdən narahat olmadım və bu şassimizin sonunu göstərir. tikinti prosesi

Addım 3: Alexa Nəzarətli Raket Başlatıcısı üçün Tələb olunan Komponentlər

İşin hardware tərəfi üçün, yerli hobbi mağazanızdan olduqca asanlıqla əldə edə biləcəyiniz çox ümumi hissələrdən istifadə etdik, əşyaların tam siyahısı aşağıda verilmişdir.

12V -Relay - 3

BD139 Transistor - 3

1N4004 Diod - 3

5,08 mm vida terminali - 1

LM7805 - Gərginlik tənzimləyicisi - 1

100uF ayıran kondansatör - 2

5.1V Zener Diod - 1

NodeMCU (ESP8266-12E) lövhəsi - 1

Nöqtəli Perf Board - ½

Bağlayıcı tel - 10

Addım 4: Arduino Raket Başlatıcısı Dövrə Şeması

Arduino Raket Başlatıcısı Dövrə Diaqramı
Arduino Raket Başlatıcısı Dövrə Diaqramı

Alexa Controlled Rocket Launcher üçün tam sxem burada verilmişdir.

Bir pimi digərinə bağlamaq üçün etiketlərdən istifadə etdim. Kifayət qədər yaxından baxsanız, sxemi şərh etmək çətin olmamalıdır.

Dövrə Tikintisi olduqca sadədir, buna görə detallara o qədər də toxunmayacağam.

Birincisi, C1 və C2 ilə işarələnmiş 100uF ayıran kondansatörləri olan bir LM7805 gərginlik tənzimləyicisi olan IC1 -ə sahibik.

Bundan sonra, layihəmizin mərkəzini, ESP-12E modulunun yerləşdiyi NodeMCU lövhəsini əldə edirik. Bütün dövrəni gücləndirmək üçün 12V qurğuşun-turşu batareyasından istifadə etdiyimiz üçün, NodeMCU lövhəsini gücləndirmək üçün əvvəlcə 12V-dən 5V-ə çevirmək üçün LM7805-dən istifadə etməliyik. Bunu edirik, çünki AMS1117 təyyarəsindəki gərginlik tənzimləyicisi 12V -u birbaşa 3.3V -ə çevirmək üçün yetərli deyil, buna görə də 7805 lazımdır.

Davam edərək, üç 12V rölesimiz var, bu nümayiş üçün üç röleyi istifadə edirik, ancaq əvvəllər də qeyd etdiyimiz kimi, raketin 7 raket üçün yer tutucusu var. Kodu bir az düzəldə və yeddi raketin hamısını bir yerə ata bilərsiniz. Üç röle, üç NPN tranzistoru olan T1, T2 və T3 tərəfindən idarə olunur və real yükü idarə etmək üçün kifayətdir. Nəhayət, dövrəni rölin yaratdığı yüksək gərginlikli sıçrayışlardan qoruyan üç sərbəst dönən diodumuz var.

Addım 5: PerfBoard -da Dövrə Qurmaq

PerfBoard -da Dövrə qurmaq
PerfBoard -da Dövrə qurmaq

Əsas görüntüdən də göründüyü kimi, fikir qısa müddət ərzində böyük miqdarda cərəyanı idarə edə biləcək sadə bir dövrə düzəltmək idi, testlərimizə görə, bir kağız parçasını işıqlandırmaq üçün 800 milisaniyə kifayətdir. Beləliklə, dövrəni bir taxta parçası üzərində qururuq və bütün əsas əlaqələri 1 kv mm qalınlığında mis tellə birləşdiririk. Lövhəni lehimləməyi bitirdikdən sonra. Bitirdikdən sonra, yuxarıdakı şəkildə göstərildiyi kimi bir şeyə bənzəyirdi.

Addım 6: Alexa İdarə olunan Roketatar üçün NodeMCU proqramlaşdırılması

İndi avadanlıq hazırdır, Alexa əsaslı səsli idarə olunan raket qurğumuz üçün kodlamağa başlamağın vaxtı gəldi. Ancaq başlamazdan əvvəl Arduino IDE -yə lazımi kitabxanaları əlavə etmək vacibdir. Aşağıdakı linkdən doğru kitabxanaları əlavə etdiyinizə əmin olun, əks halda kod tərtib edildikdə səhvlər atacaq.

Espalexa Kitabxanasını yükləyin

Lazımi kitabxanaları əlavə etdikdən sonra, dövrə işlədiyini yoxlamaq üçün kodu birbaşa yükləyə bilərsiniz. Kodun necə işlədiyini bilmək istəyirsinizsə, oxumağa davam edin.

Addım 7: Alexa Android Tətbiqi ilə Alexa Konfiqurasiyası

Alexa Android tətbiqi ilə Alexa -nı konfiqurasiya edin
Alexa Android tətbiqi ilə Alexa -nı konfiqurasiya edin
Alexa Android Tətbiqi ilə Alexa Konfiqurasiyası
Alexa Android Tətbiqi ilə Alexa Konfiqurasiyası

Alexa yalnız ESP8866 cihazını tanıdıqda əmrləri qəbul edəcək. Bunun üçün Android -dəki Alexa tətbiqinin köməyi ilə Alexa -nı konfiqurasiya etməliyik. Davam etmədən əvvəl etməli olduğumuz vacib bir şey, Alexa və 1 -in (Cümlənin natamam) olduğundan əmin olmalıyıq.

Bunu etmək üçün Alexa tətbiqinin daha çox hissəsinə keçin və Cihaz əlavə et seçimini vurun, İşıq düyməsini basın, sonra səhifənin aşağı hissəsində aşağı diyirləyin və Digərini vurun.

Sonra, CİHAZI Kəşf et düyməsini vurun və bir müddət gözləyin ki, Alexa yeni qurğular tapsın. Alexa cihazları tapdıqdan sonra onları tıklayaraq müvafiq yerlərə/kateqoriyalara əlavə etməlisiniz və işiniz bitdi.

Addım 8: Alexa tərəfindən idarə olunan raket buraxıcısı - Test

Alexa Nəzarətli Roketatar - Test
Alexa Nəzarətli Roketatar - Test
Alexa Nəzarətli Roketatar - Test
Alexa Nəzarətli Roketatar - Test

Test prosesi üçün bağçama getdim, bütün qoruyucuları raketdən çıxarıb öz yerlərinə qoydum və Alexa qışqırdım …! Barmaqlarım keçib bütün Roketləri yandır. Və bütün raketlər səylərimi böyük bir uğur olaraq qeyd edərək uçdu. Belə bir şeyə bənzəyirdi.

Nəhayət, bir daha Alexa dedim …! Filamentlərin aşağıda görə biləcəyiniz epik bir şəkil əldə etmək üçün bütün raketləri yandırın.

Addım 9:

Şəkil
Şəkil

Ümid edirəm məqalədən zövq aldınız və yeni və faydalı bir şey öyrəndiniz. Hər hansı bir şübhəniz və ya sualınız varsa, bunları aşağıdakı şərh bölməsində buraxın. Daha çox maraqlı layihələr üçün CircuitDigest və IoTDesignPro saytlarını ziyarət edə bilərsiniz və bizi Instructables -da izləyə bilərsiniz.

Tövsiyə: