Mündəricat:
- Təchizat
- Addım 1: Hər iki MCU -nu proqramlaşdırın
- Addım 2: Arduino Leonardo Sürücülərini PC -yə quraşdırın
- Addım 3: Kompüterinizə qoşun
- Addım 4: IoBroker -in konfiqurasiyası
- Addım 5: Kodu və Gələcək Outlooku dəyişdirin
Video: IoTyper - Alexa (IoT) ilə kompüterinizi idarə edin: 5 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Kompüterinizi IoT ilə idarə etmək barədə heç düşünməmisinizmi? Dünyamız gündən -günə daha ağıllı olur və bu gün PC -ni olduğundan daha ağıllı bir kompüterə çeviririk. Gəlin başlayaq!
IoTyper iki əsas mikro nəzarətçiyə əsaslanır: klaviaturanı təqlid edə bilən ATMega 32U4 və WiFi imkanlarına malik ESP8266. IoTyper hər ikisini birləşdirir. Nəticə, kompüterinizin IoT cihazları ilə əlaqə qurması üçün bir qapıdır. WiFi vasitəsilə hər şeyi birləşdirmək üçün bir MQTT-Brokerə ehtiyacınız var. Bunun üçün iOBroker istifadə edirəm. Sistemim köhnə, təkmilləşdirilmiş Laptopda işləyir. Ən yeni və sürətli olmağa ehtiyac yoxdur! Bir Raspberrry Pi işi də edərdi …
ESP8266 prinsipi iOBroker -də saxlanılan bir dəyişəni oxuyur. Bu dəyişəni bir çox fərqli şəkildə dəyişə bilərik, məsələn Alexa ilə (iOBroker -də hər ikisini bir -birinə bağlayan bir skriptə ehtiyacınız var, ancaq internetdən birini tapa bilərsiniz) və ya digər Smart köməkçiləri ilə. Əlbəttə ki, bir hadisəni tətik etmək üçün Apple Homekit kimi Tətbiqlərdən də istifadə edə bilərsiniz, bu halda Laptopumun Kilidini Açmaq. ESP8266 dəyişəni oxuyur və mətnini Serial-Line vasitəsilə ATMega 32U4-ə göndərir. ATMega 32U4 mətni Klaviatura Çıxışı olaraq PC -yə göndərir. Bu səhifədə də Kilidi açmaq üçün bir test eskizi daxil etdim:) Bu yalnız bir nümunə kodu olmalıdır - ATMega32U4 -ün imkanları inanılmazdır! WiFi ilə kompüterinizlə qarşılıqlı əlaqədə olmaq üçün bu bacarıqları bütün layihələrinizə daxil edə bilərsiniz!
Təchizat
İstifadə etdiyim materiallardan başlayaq:
Arduino Pro Micro (IC -dən çıxardım)
ESP01
TD6810 Buck çeviricisi
2.2 uH Bobin
2x 22 Ω Rezistorlar
2x 10k Ω Rezistorlar
1x 680 Ω Rezistor
1x 150k Ω Rezistor
2x 330k Ω Rezistorlar
1x 1k Ω Rezistor
1 x 100 nF kondansatör
2 x 22 pF kondansatörler
1 x 10 uF kondansatör
1x 1 uF kondansatör
1 x 100 pF kondansatör
1 x 22 uF kondansatör
Pin başlıqları
3x LED (Rəngin əhəmiyyəti yoxdur!)
1x 16 MhZ Kristal
USB-kişi konnektoru
(İsteğe bağlı) Aşındırılmış PCB
İstifadə etdiyim vasitələr:
Yihua 862D+ Lehimləmə və Yenidən Tutma Stansiyası
Lehim qalay
Flux
Lehim pastası
Cımbız
Addım 1: Hər iki MCU -nu proqramlaşdırın
Əvvəlcə hər iki mikro nəzarətçini proqramlaşdırmalısınız. Arduino IDE -dən istifadə etdim!
ATMega32U4 -ni ucuz bir Arduino Pro Micro Board -dan çıxardım. Bu müstəqil IC almaqdan daha ucuz idi …
Bu Ayarları istifadə etdim:
ESP8266:
- Ümumi ESP8266 Modulu
- Flaş Ölçüsü: 512k (SPIFFS yoxdur)
ATMega 32U4:
Arduino Leonardo
Proqramlaşdırmanı bitirdinizsə, hər şeyi Şemada göstərildiyi kimi bağlamağa başlaya bilərsiniz.
Addım 2: Arduino Leonardo Sürücülərini PC -yə quraşdırın
Hər şeyin yaxşı işləməsini təmin etmək üçün Arduino IDE -ni ən yeni versiyaya yeniləməlisiniz. Bundan əlavə, ən son sürücülərə ehtiyacınız var.
Problemləri həll etmək üçün Sparkfun veb saytına baxın:
learn.sparkfun.com/tutorials/pro-micro--fi…
Addım 3: Kompüterinizə qoşun
Nəhayət, lövhənizi kompüterinizə bağlaya bilərsiniz. Normal bir klaviatura kimi aşkar edərdi. IoTyper-i "Arduino Leonardo" olaraq cihaz menecerinizdə tapa bilərsiniz:)
Addım 4: IoBroker -in konfiqurasiyası
Faylın qovluğu əsas konfiqurasiyada /esp /iotyper olmalıdır. Əlbəttə ki, bunu bu Təlimat kitabına daxil olan ESP8266 Məcəlləsində də dəyişə bilərsiniz.
Addım 5: Kodu və Gələcək Outlooku dəyişdirin
Lehimləməyi bacarsanız, kodu indi dəyişdirmək istəyə bilərsiniz. İlham saatı üçün:
www.arduino.cc/reference/en/language/funct…
İmkanlar sonsuzdur!
Yeri gəlmişkən: Tətildən evə qayıdanda tezliklə IoTyper üçün 3D Çaplı bir korpus hazırlayacağam …
Ümid edirəm zövq aldınız:) Bye: D
Tövsiyə:
Kompüterinizi başınızla idarə edin!: 6 addım (şəkillərlə)
Kompüterinizi Başınızla İdarə Edin !: Salam, başınızı hərəkət etdirərək kompüterinizin siçanını idarə etməyə imkan verən bir sistem yaratdım. Layihəmdən xoşunuz gəlirsə, Arduino 2017 Müsabiqəsində mənə səs verməkdən çəkinməyin .;) Niyə bunu etdim? Video oyunlarını düzəldən bir obyekt etmək istədim
Kompüterinizi bir pilləli motorla idarə edin!: 9 addım (şəkillərlə)
Kompüterinizi bir Step Motorla İdarə Edin !: Əvvəlki Təlimatlarımdan birində, bir Stepper motorunu fırlanan bir kodlayıcı olaraq necə istifadə edə biləcəyinizi göstərdim. Bu Təlimat kitabında, kompüterimizi idarə etmək üçün necə istifadə edəcəyimizi öyrənək. Beləliklə, heç bir uzatmadan, başlayaq
Kompüterinizi idarə etmək üçün sehrlərdən istifadə edin !: 7 addım (şəkillərlə)
Kompüterinizi idarə etmək üçün sehrlərdən istifadə edin! Heç Harry Potter kimi sehrlərdən istifadə etmək istəmisinizmi? Kiçik bir iş və bəzi səs tanıma ilə bu işin öhdəsindən gələ bilərsiniz. Bu layihə üçün lazım olan şeylər: Windows XP və ya VistaA mikrofonu olan bir kompüter Bəzi vaxt və səbr
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
IPod Touch və ya Iphone ilə Kompüterinizi İdarə Edin: 4 Addım
Ipod Touch və ya Iphone ilə Kompüterinizi İdarə Edin: Bu mənim ilk təlimatımdır, buna görə ən yaxşısı deyilsə üzr istəyirəm. Divanınızda və ya yatağınızda oturub Mac və ya Windows cihazlarınızı asan bir şəkildə idarə etmək istəməmisinizmi? Bu təlimat, kompüterinizi Ipo ilə kompüterinizə necə tam nəzarət etməyi öyrədəcək