Mündəricat:
- Addım 1: Tələb olunan Avadanlıq və Materiallar
- Addım 2: NRF24L01 2.4GHz ötürücü modulu
- Addım 3: MPU6050
- Addım 4: WS2812B LED Şeridi
- Addım 5: Kartondan Sonsuzluq Dayağı hazırlayın
- Addım 6: Verici (Sonsuzluq Ölçüsü) Kodu
- Addım 7: Alıcı Kodu
- Addım 8: Verici üçün Bağlama Şeması (Sonsuzluq Qaleti)
- Addım 9: Alıcı üçün Bağlama Şeması
- Addım 10: Bitirin
Video: Öz Karton Sonsuzluq Gauntletinizlə İşıq Açarını İdarə Edin: 10 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Avengers Filmindən ilhamlandım, kartondan Thanos Infinity Gauntlet hazırlamağa başladım. Bu layihədə iki Arduino lövhəsi arasında simsiz əlaqə qurmaq üçün MPU6050 və NRF24L01+ 2.4GHz Simsiz RF Verici Modullarından istifadə etdim. Infinity Gauntlet ötürücüdür və Servoslar (İşıq Şalteri) alıcıdır.
Addım 1: Tələb olunan Avadanlıq və Materiallar
Arduino Mega + USB Kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v batareya:
Keçid:
Jumper telləri:
Arduino üçün Kişi DC Barel Jack Adapteri:
Mikro Servo 9g:
Mini Çörək Paneli:
9v Batareya Klipi Bağlayıcısı:
Karton:
Ruby:
NRF24L01+ 2.4GHz Simsiz RF Alıcı Modulu:
MPU 6050:
LED şeritləri:
Addım 2: NRF24L01 2.4GHz ötürücü modulu
NRF24L01 2.4 GHz Alıcı -Verici Modulu 2.4 GHz diapazonundan istifadə edir və 250 Kbit / s -dən 2 Mbit / s -dək sürətlə işləyə bilər və 100 metrə qədər simsiz rabitə üçün istifadə edilə bilər. Modulun işləmə gərginliyi 1.9 ilə 3.6 V arasında, amma yaxşı cəhət odur ki, digər pinlər 5V məntiqə dözürlər. Modul SPI protokolu ilə əlaqə qurur. Arduino pin konnektoru SPI pinlərinə baxmalısınız.
Addım 3: MPU6050
MPU6050, 3 oxlu akselerometr və içərisində 3 oxlu giroskopdan ibarətdir. Bu sensor bir sistemin və ya obyektin sürətlənməsini, sürətini, istiqamətini, yerdəyişməsini və hərəkətlə əlaqəli bir çox parametrini ölçməyimizə kömək edir. Bu çip ünsiyyət üçün I2C (inteqrasiya olunmuş dövrə) protokolundan istifadə edir.
Addım 4: WS2812B LED Şeridi
WS2812B, idarəetmə dövrəsi və RGB çipi ilə birbaşa 5050 RGB (Qırmızı, Yaşıl və Mavi) LED -ə inteqrasiya edilmiş ağıllı idarəetmə LED işıq mənbəyidir. Hər bir LED -in hər bir ucunda üç bağlayıcı var, ikisi güc üçün, biri də məlumat üçün. Üç LED -in vəziyyətini, parlaqlığını və rəngini idarə etmək üçün yalnız bir məlumat girişi lazımdır.
Addım 5: Kartondan Sonsuzluq Dayağı hazırlayın
The Infinity Gauntlet -i Kartondan necə hazırladığımı videoya baxa bilərsiniz.
Addım 6: Verici (Sonsuzluq Ölçüsü) Kodu
Bunun üçün MPU6050 kitabxanasını, I2C kitabxanasını, FastLED kitabxanasını, RF24 Kitabxanasını qurmaq kifayətdir. Quraşdırmasanız bir səhv alacaqsınız.
Arduino IDE -yə yeni bir kitabxana əlavə etmək istədiyiniz zaman. Kitabxananın ZIP faylını yüklədiyiniz qovluğa gedin. ZIP faylını bütün qovluq quruluşu ilə müvəqqəti bir qovluqda çıxarın, sonra kitabxana adının olması lazım olan əsas qovluğu seçin. Eskiz kitabınızın içərisindəki "kitabxanalar" qovluğuna kopyalayın.
Arduino'yu bağlayın və verilən proqramı arduino uno -ya yükləyin.
Addım 7: Alıcı Kodu
Arduino'yu bağlayın və verilən proqramı arduino uno -ya yükləyin.
Addım 8: Verici üçün Bağlama Şeması (Sonsuzluq Qaleti)
Bu layihədə elektronikamı sonsuzluq əlcəyinin içinə qoydum. Elektronikanı etibarlı bir yerə qoymaq istəyə bilərsiniz.
Addım 9: Alıcı üçün Bağlama Şeması
Arduino uno, 9v Batareya və simsiz modulu ikiqat lentdən istifadə edərək divara quraşdırdım və işıq açarının yanında servoları quraşdırdım ki, istədiyiniz yerdə işığı kabelsiz yandırasınız.
Addım 10: Bitirin
Sonsuzluq daş LEDləri və servoları MPU6050 sensoru ilə aşkarlanan əlcəyin hərəkəti ilə idarə olunur, buna görə də əlcəyi yuxarı qaldırdığınız zaman Infinity daş LED -i yanacaq və servolar dönəcək və əlcəyi yenidən yuxarı qaldırsanız LED olacaq. söndürülür və servolar əks istiqamətdə dönəcəkdir.
Tövsiyə:
Güc Açarını Yaradan Ci40 -a Bağlamaq: 4 Addım
Güc Açarını Yaratıcı Ci40 -a bağlamaq: Creator Ci40 lövhəsini bir korpusa qurmaq üçün lövhənin gücünü uzaqdan idarə etmək tələb oluna bilər. Bu təlimat lövhəyə DC enerji təchizatını idarə etmək üçün passiv və aktiv variantların necə əlavə olunacağına baxır
Cihazınızı Android WiFi Esp8266 İdarə Edərək İdarə Edin: 6 Addım
Cihazınızı Android WiFi Esp8266 istifadə edərək idarə edin Nəzarət: indi esp8266 WiFi modulundan istifadə edərək cihazları necə idarə edəcəyimizi və daha çox məlumat üçün Android WiFi nəzarətindən istifadə edərək Arduino cihazınızı necə idarə edəcəyinizi biləcəyik. Məhəmməd Əşrəf linkinə daxil olun
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur.: 9 Addım (Şəkillərlə)
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur .: 25 Noyabr 2017 -ni yeniləyin - Yükün kilovatını idarə edə bilən bu layihənin Yüksək Güclü bir versiyası üçün BLE Nəzarətini Yüksək Güclü Yüklərə Baxın - Əlavə Kablolama Lazım deyil Yeniləmə 15 Noyabr 2017 - Bəzi BLE lövhələri / proqram yığınları
Adafruit -in Üzüklü LED Anlıq Açarını Raspberry Pi -yə əlavə edin: 3 addım (şəkillərlə)
Adafruit-in Üzük LED Anlıq Açarını Raspberry Pi-yə əlavə edin: Kordon kəsmə sistemimin bir hissəsi olaraq OSMC-də Kodi işləyən Raspberry Pi əsaslı bir media mərkəzində bir güc göstəricisi və sıfırlama açarı istəyirəm. Adafruit -in Mavi LEDli Sağlam Metal Push Buttonu çox gözəldir
PSP -ni Kompüter Joystick olaraq istifadə edin və sonra PSP ilə kompüterinizi idarə edin: 5 addım (şəkillərlə)
PSP -ni Kompüter Joystick Olaraq İstifadə Edin və Sonra PSP ilə Kompüterinizi İdarə Edin: PSP homebrew ilə çox gözəl şeylər edə bilərsiniz və bu təlimatda mən sizə PSP -ni oyun oynamaq üçün joystick kimi necə istifadə edəcəyinizi öyrədəcəyəm. joystickdən siçan kimi istifadə etməyə imkan verən bir proqram. İşdə ana