Mündəricat:
- Təchizat
- Addım 1: Raspberry Pi qurmaq
- Addım 2: Enviro PHAT qurun
- Addım 3: IFTTT Hesabınızı/bağlantınızı qurun
- Addım 4: Skriptin redaktəsi
- Addım 5: Skriptdən istifadə
- Addım 6: Bitdi
Video: Körpənizi bu yay sərin tutmaq - lal azarkeşləri ağıllı şeylərlə idarə etmək !: 6 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bunu yazarkən iki həftə əvvəl olduğu kimi, inanılmaz bir körpə uşağa ata oldum!
Mövsümlər dəyişdikcə, günlər uzandıqca və temperaturlar istiləşdikcə, orda qalxmağın nə qədər isti olduğunu yoxlamaq üçün uşaq bağçasında bir növ monitorun olması yaxşı olardı!
İllər ərzində çox python ilə məşğul olmamışam, amma təxminən 5 il əvvəl universitetdə oxuduğum ilk ildən bu işə qayıtmaq istəmişəm! Bu səbəbdən etdiklərimi sənədləşdirmək, daha sonra mənə kömək etmək, eyni şeyi etmək istəyən hər kəsə kömək etmək daha yaxşı olacağını düşündüm!
Bir Raspberry pi, Enviro pHAT və ağıllı TP-link kasa fişindən istifadə edərək IFTTT çərçivəsini istifadə edərək fişləri idarə edə bilərsiniz! Bunu etmək çox sadədir və hətta fərqli sensorlar və fərqli qurğular vasitəsi ilə hər şeyi idarə etmək üçün bu təlimatı dəyişdirə bilərsiniz! Ümid edirəm bunu faydalı hesab edirsiniz. Bu təlimatı bəyənirsinizsə, sensorlar yarışmasında təqdimatım üçün səs verməyi unutmayın!: D (soruşduğum üçün üzr istəyirəm), bunu ilk dəfə edirəm və bu işə qoyduğum müddət ərzində bir şey qazanmaq şansı qazanmaq istəyirəm.
** EDIT ** Növbəti bir neçə gün ərzində bu məlumatları bir Grafana lövhəsinə köçürməyə baxacağam, əgər bunun yaxşı olacağını düşünürsünüzsə, bildirin!: D
Gəlin birbaşa bu işə daxil olaq …
Təchizat
- Hər hansı bir Raspberry pi edəcək, amma çəkilişdə əlimdən gələni etdiyim kimi Sıfır W seçdim, eyni zamanda standart olaraq aktiv WiFi ilə də ən kiçik forma faktoruna malikdir! - Moruq PI Zero w
- SD kart, hər kəsin fərqli seçimləri var, amma bunlardan birini istifadə etdim! - Micro-SD kartı
- Zorlandığınız təqdirdə, SD kartlar üçün rəsmi dəstəklənən sənədlər -rəsmi dəstəklənən SD kartlar
- Jumper telləri (daha sonra izah edəcəyik) - Jumper telləri
- Bütün möhtəşəm sensorlar üçün Enviro pHAT! - Envrio-pHAT
- Ağıllı bir fiş, TP-Link ilə getdim, çünki qutunu işlətmək üçün heç bir gözəl mərkəzə ehtiyacınız yoxdur! - Ağıllı fiş!
- Nəzarət etmək üçün lal bir fan, hər hansı bir fan istifadə edə bilərsiniz, Amazonda bir fan tapdım, amma hər hansı bir divar prizi yaxşı işləyəcək - Lal fanat
- Bir lehimləmə dəmiri, ancaq bir lehimləmə dəmiri istifadə etmək istəmirsinizsə, PI və pHAT üçün başlıqları vura bilərsiniz-GPIO-çəkic başlığı
TP-links kasa ilə IFTTT arasında bir əlaqənin işləməsi üçün, bu təlimata başlamazdan əvvəl bir TP-link kasa və IFTTT hesabınız olmalıdır. TP-link ağıllı fişini aldığınız zaman, ağıllı fişlə birlikdə verilən təlimatlar, fişinizin necə adlandırılacağı və əsas funksiyaları da daxil olmaqla, quraşdırma prosesində sizə yol göstərəcəkdir
Bütün alış -veriş siyahınızı əldə etdikdən sonra hamısını yığmağın vaxtıdır!
Addım 1: Raspberry Pi qurmaq
Micro SD kartınızı görüntüləyin Ən son və ən böyük Raspbian görüntüsünü əldə edin, sıfır w üçün daha yaxşı olmasa da, lite versiyası yaxşı olacaq! -
Bu şəkli SD karta yazın, bunun üçün bir oxucuya və bir görüntüyə ehtiyacınız olacaq, etcher istifadə edirəm -
Wifi Quraşdırma (isteğe bağlı) Əgər PI -inizdə WIFI quraşdırılıbsa, daha sonra konsollarla çox qarışıqlıq yaratmamaq üçün niyə indi qurmursunuz!
Pi'niz görüntülədikdən sonra sürücü çıxarıldı. SD kartı ayırın və bağlayın ki, maşınınız tərəfindən yenidən aşkarlansın. Bir açılış bölməsi görünməlidir.
Pi -nin yükləmə bölməsində wpa_supplicant.confw adlı boş bir fayl yaradın, burada bu yeni faylda aşağıdakıları yerləşdirin:
şəbəkə = {
ssid = "YOUR_SSID" psk = "YOUR_WIFI_PASSWORD" key_mgmt = WPA-PSK}
Seçdiyiniz PI -də SSH -nin aktivləşdirilməsi (isteğe bağlı)
Varsayılan olaraq, təmiz bir Raspbian görüntüsündə ssh deaktiv ediləcək. Sistemi açmalı, klaviatura və ekranı Pi -yə bağlamalı və sonra ssh -i aktiv etməlisiniz. Bu addım ilk açılışda ssh -i işə salacaq. Yükləmə bölməsində ssh adlı yeni bir fayl yaradın. Tam adı olan boş bir fayl.
Onları iki isteğe bağlı addımı tamamladıqdan sonra, PI avtomatik olaraq WIFI -ə qoşulacaq və SSH -ni standart olaraq aktivləşdirəcək.
Micro-SD kartı görüntülədikdən və konfiqurasiya etdikdən sonra onu PI-yə və ya seçiminizə daxil edə və işə sala bilərsiniz!
PI -ni yenilədikdən sonra, PI -nin IP ünvanını simsiz marşrutlaşdırıcı parametrlərində tapa bilərsiniz. Əksər marşrutlaşdırıcılar fərqlidir, buna görə təəssüf ki, bunun üçün bir bələdçi yazmaq çətin olacaq!
PI -nin IP ünvanına sahib olduqdan sonra, SSH vasitəsilə qoşulun və aşağıdakılarla daxil olun:
İstifadəçi adı: pi
Şifrə: moruq
PI ilə aktiv bir SSH sessiyası keçirdikdən sonra onu yeniləmək istəyəcəksiniz, onu yeniləyərkən aşağıdakıları müvafiq Y və ya N ilə işlədin:
sudo apt-get yeniləməsi
sudo apt-get yeniləmə
Ən son yeniləmələrlə yenidən işlədiyinə əmin olmaq üçün yeni bir yeniləmə quraşdırıldıqdan sonra bir PI -ni yenidən başlatmaq həmişə yaxşıdır, buna nail olmaq olar
sudo yenidən başladın -n
İndi PI hazırdır, növbəti mərhələyə keçməyin vaxtıdır!
Addım 2: Enviro PHAT qurun
Enviro pHAT -ı işə salmaq
Pi'nizi yenilədikdən sonra Enviro pHAT -ı seçdiyiniz PI -yə qoşa bilərsiniz!
*** PI və ya pHAT -a zərər vermədiyinizə əmin olmaq üçün əvvəlcə söndürdüyünüzdən əmin olun ***
Burada keçid tellərindən istifadə etdim, çünki CPU -dan Enviro pHAT altında istilənərək termal yuyulma əldə edə bilərsiniz. Bu əlavə istilik, daha sonra alacağınız temperatur oxunuşlarını dəyişdirə bilər. Bu səbəbdən aşağıdakı pinlərdə 5 keçid ucu istifadə etdim:
- Pin 3 - GPIO2 (SDA I2C)
- Pin 5 - GPIO3 (SCL I2C)
- Pin 7 - GPIO4
- Pin 6 - Zəmin
- Pin 4-5V
Zəhmət olmasa vizual istinad üçün bu addımın yuxarısındakı naqillər diaqramına və ya aşağıdakı linkə baxın:
pinout.xyz/pinout/enviro_phat
(keyfiyyətsiz boya işi üçün üzr istəyirəm)
PHAT -ı bağlayarkən, düzgün bir şəkildə qurduğunuzdan əmin olun, əks halda potensial olaraq zədələnə bilərsiniz !!! Bunu etmək üçün, mənim ANALOG IN başlıqları SD kart yuvasına tərəfdir, buna görə də mənim "daşıyıcım" a daha rahat oturmaq üçün şəkillərimdə çevrildi.
Asılılıqların quraşdırılması
PI -ni geri yükləyin və SSH -ni geri daxil edin
PI -ə qayıtdıqdan sonra Enviro pHAT üçün lazım olan paketləri və proqramları qurmaq üçün aşağıdakıları işlədin:
əymək https://get.pimoroni.com/envirophat | bash
Lazım olduqda Y və ya N vurduğunuzdan əmin olun.
Quraşdırma tamamlandıqdan sonra PI -ni yenidən başladığınızdan əmin olun …
sudo yenidən başladın -n
PHAT testi
PHAT -ın düzgün bir şəkildə bağlandığından əmin olmaq üçün bir python moduluna girə və PI -ə qayıdaraq bir python moduluna bir dəfə python yazaraq bir neçə əmr işlədə bilərsiniz:
envirophat idxal hava
çap (hava.temerpatur ())
Bu sizə aşağıdakı kimi bir oxu göstərməlidir:
>> envirophat idxal hava
>> çap (hava.temperatur ()) 24.0806166987
Giderme
Aşağıdakı xətada bir şey əldə etsəniz:
İzləmə (son son zəng): Fayl "", satır 1, Fayl "/usr/lib/python2.7/dist-packages/envirophat/bmp280.py", sətir 134, temperaturda self.update () Fayl " /usr/lib/python2.7/dist-packages/envirophat/bmp280.py ", 169-cı sətir, self._read_byte (REGISTER_CHIPID) == 0x58: # sensor sensoru idini yoxlayın 0x58 = BMP280 Fayl"/usr/lib/ python2.7/dist-packages/envirophat/bmp280.py ", sətir 116, _read_byte qaytarma self.i2c_bus.read_byte_data (self.addr, qeyd) IOError: [Errno 121] Uzaqdan I/O xətası
Sonra qaça bilərsiniz:
sudo i2cdetect -y 1
Bu, əlaqələrinizdə/məftillərinizdə diaqnostik yoxlama aparacaq və aşağıdakı kimi bir şey axtaracaqsınız:
pi@raspberrypi: ~ $ sudo i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 abcdef 00: - - - - - - - - - - - - - - 10: - - - - - - - - - - - - - - 1 gün - - 20: - - - - - - - - - - 29 - - - - - - - 30: - - - - - - - - - - - - - - - - 40: - - - - - - - - - - 49 - - - - - - 50: - - - - - - - - - - - - - - - - - - 60: - - - - - - - - - - - - - - - - - 70: - - - - - - - - 77
Əks təqdirdə, geri qayıtmalı və kabellərinizi yenidən yoxlamalı olacaqsınız, zəhmət olmasa kabel sxemini yoxlayın və yenidən cəhd edin!
Pi-baby-cooler.py skriptinin quraşdırılması
Hər şey qaydasındadırsa və temperatur oxunuşunu əldə edə bilsəniz, davam edə bilərik və baby-cooler.py paketini quraşdıra bilərik!
Təlimat verilənlərin bağlantıları necə idarə etməsi səbəbindən.py skriptini yuxarıdakı addım başlığına əlavə etdim … Bunu PI -yə kopyalamaq üçün WinSCP kimi bir şey istifadə etməyi məsləhət görürəm:
winscp.net/eng/download.php
WinSCP, Microsoft Windows üçün məşhur bir SFTP müştəri və FTP müştərisidir! FTP, FTPS, SCP, SFTP, WebDAV və ya S3 fayl ötürmə protokollarından istifadə edərək yerli kompüterlə uzaq serverlər arasında fayl kopyalayın.
WinSCP -dən istifadə etmək çox asandır, sadəcə PI -nin IP ünvanından istifadə edərək PI -yə qoşulun, sonra.py faylını mənim üçün /home /pi -dən çalışdırmaq istədiyiniz yerə sürükləyin.
İndi.py skripti PI -dədir, IFTTT hesabınızı / əlaqələrinizi qurmağa davam etməyin vaxtıdır
Addım 3: IFTTT Hesabınızı/bağlantınızı qurun
Bundan sonra IFTTT nişanı almağa baxacağıq, bu, kasa fişinə qoşulmaq və fanı açmaq / söndürmək üçün skriptdəki isti / soyuq funksiyasını çağırarkən istifadə ediləcək.
Veb kancalarının yaradılması
Https://ifttt.com/ saytına daxil olun və hesabınız yoxdursa hesab yaradın.
Daxil olduqdan sonra axtarış çubuğunda axtarın: TP-link
Yükləndikdən sonra xidmətlərə, sonra TP-linkə vurun. Daha sonra kasa hesabınızı IFTTT hesabınıza bağlamalısınız, əlaqə qurmaq üçün IFTTT vasitəsilə kasa hesabınıza daxil olmalısınız.
Hesabınızı əlaqələndirdikdən sonra "Tətbiqlərim" ə, sonra yeni tətbiqetməyə, sonra "+bu" düyməsinə basın və veb kancalarında axtarış edin.
Tədbir adı daxilində "İstədiyiniz hər şey ola bilər, ancaq bunu daha sonra pi-baby-coller.py skriptində yeniləməlisiniz, yoxsa bu işləməyəcək, açmaq üçün isti istifadə etdim" düyməsini vurun. fanı söndürmək üçün fanı yandırın və soyudun. Sonra tətik yarat düyməsini basın.
Bundan sonra, yeni tetikleyicinizi Kasa hesabınıza bağlamalıyıq, "+o" düyməsini basın və kasa axtarın, TP bağlantısı kasa düyməsini, sonra "aç" düyməsini basın, bundan sonra açmaq istədiyiniz cihazı seçin və sonra yaradın düyməsini basın. hərəkət Əməliyyatı nəzərdən keçirin və düzgün olarsa bitirmə düyməsini basın.
**********
Unutmayın ki, "isti" və "soyuq" dan başqa bir Hadisə adı seçmisinizsə, daha sonra bunları qeyd etməli və ssenarini yeniləməlisiniz! Əks halda.py skript işləməyəcək
**********
İlk veb çəngəlimizi yaratdıqdan sonra prosesi "soyuq" üçün təkrarlayın, ancaq bu dəfə +o hərəkəti seçərkən açmaq əvəzinə söndürməyi seçirsiniz.
Tətbiqlərim hesab bölməsində iki hadisə webhooksumuz olduqda, xidmətlərə və webhooklara baxın və sonra vurun. Burada sənədləşmə düyməsini (sağ üst) görəcəksiniz, üzərinə vurun. IFTTT token açarınızı burada tapa bilərsiniz. açarınızı qeyd edərkən (daha sonra ehtiyacınız olacaq), şəkildəki mənimki redaktə etdim, əks halda hər kəs ağıllı fişlərimi aça və ya söndürə bilər.
Veb kancalarının sınanması
İndi kasa hesabımıza bağlı olan yaradılmış iki veb kancamız var, onların işləyib işləmədiyini yoxlaya bilərik!
PI daxilində aşağıdakıları daxil edə bilərsiniz:
curl -X POST
"İsti" deyildiyi yerdə hadisə adınızı əlavə etməlisiniz, əgər "isti" olaraq buraxmısınızsa, bunu tək buraxın. Deyilən yerdə /sənə … bunu IFTTT token açarı ilə əvəz etməlisən. Daxil edin və sonra fişini açan ağıllı fişlər rölesinin klikini eşitməlisiniz. Eşidə bilmirsinizsə, fişlərinizin vəziyyətini yoxlamaq üçün Kasa tətbiqini yoxlaya bilərsiniz.
İndi Enviro pHAT -dan asılılığımız var və indi IFTTT qurğusu var, kodu dəyişdirməklə bitirmə vaxtıdır.
Addım 4: Skriptin redaktəsi
Tədbirinizin adı və IFTTT TOKENSBir pi-də, pi-baby-cooler.py skriptinizin yerinə gedin, mənim üçün /home /pi (ev qovluğum) və nano istifadə edərək faylı redaktə edin:
nano pi-körpə-soyuducu.py
Def turn_off () deyildiyi tapıcıda
def turn_off ():
# Tetikleyici sözünüzü təyin edin - məs. "soyuq" - və aşağıda IFTTT Webhook əlaməti. TRIGGER_WORD = "soyuq" TOKEN = "SİZİN IFTTT TOKENİNİZ BURADA GEDİR" request.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD, token = TOKEN)) çap ("Fanat!"):
Fanı söndürmək funksiyası budur. IFTTT -yə tplink HS100 -ün söndürülməsinə səbəb olan bir webhook göndərərək bunu edir. IFTTT hesabınızdakı tətik işini "soyuq" olaraq saxlamısınızsa, bunu buraxa bilərsiniz və sadəcə webhooks sənədlərindən aldığınız işarəni dəyişdirə bilərsiniz. Fərqli bir hadisə adı seçmisinizsə, bu sözü burada əvəz edin.
IFTTT mö'cüzənizi yapışdırdıqdan sonra, def turn_on () deyildiyi növbəti hissəyə keçin.
def turn_on ():# Tətik sözünü təyin et - məs. "isti" - və aşağıda IFTTT Webhook əlaməti. TRIGGER_WORD = "qaynar" TOKEN = "SİZİN IFTTT TOKENİNİZ BURADA GEDİR" request.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD, token = TOKEN)) çap edin ("Tərəfdarlar!")
Bu funksiya söndürmənin əksidir, TP-link ağıllı fişini açır!
IFTTT hesabınızdakı tətiyi "isti" olaraq saxlamısınızsa, bunu buraxa bilərsiniz və sadəcə webhooks sənədlərindən aldığınız işarəni dəyişdirə bilərsiniz. Fərqli bir hadisə adı seçmisinizsə, bu sözü burada əvəz edin.
Qalan hər şey artıq kodlaşdırılmışdır, buna görə digər TRIGGER_WORD, TOKEN kodunda və sonrakı temperaturda bir neçə düzəliş etməməlisiniz!
Temperaturun dəyişdirilməsi
Sonrakı yerdə, # Yerli dəyişənlərin yazıldığı yeri tapın.
cəhd edin: # Yerli dəyişənlər. vəziyyət = 0 # Keçid üçün vəziyyəti aşağı = 20 # İstilik səviyyəsi üçün aşağı dəyər (celcius) təyin edir. yüksək = 24 # İstilik səviyyəsi üçün yüksək dəyər (celcius). dövr = 120 # Zənglər arasında saniyə ərzində gecikmə.
Vəziyyət dəyişikliyi, pi -nin fişin açılıb -açılmadığını necə bildiyi ilə əlaqədardır, bu, çox istiləşdikdə daha sonra yenilənir (24+*c sonra vəziyyət daha sonra 1 -ə dəyişdirilir), bu da veb kancasına yandırılacaq və açılacaq. ağıllı qoşma!
Aşağı dəyişən, fiş sönməzdən əvvəl otağın nə qədər sərin olmasını istəyirəm. Otağın daha isti olmasını istəyirsinizsə, bunu daha yüksək bir dəyərə dəyişdirin. Daha sərin olmasını istəyirsinizsə, dəyəri aşağı salın.
Yüksək dəyişən, fanatın işə düşməsini və otağı soyutmağa başlamasından əvvəl otağın əldə etməsini istədiyim maksimum temperaturdur. Fanın bundan qabaq gəlməsini istəyirsinizsə, sadəcə dəyərini aşağı salın, ya da daha isti olmasını istəyirsinizsə, dəyəri daha yüksəkdir.
Dövr dəyişənliyi, temperatur yoxlamaları arasındakı saniyəlik müddətdir, əgər pi skriptinin daha az tez -tez yoxlanmasını istəyirsinizsə, vaxtın qısalmasını istəyirsinizsə, sayını aşağı salın.
Dəyişikliklərinizi etdikdən sonra nanonu qeyd edin və çıxın
CTRL + x
Addım 5: Skriptdən istifadə
Ssenarini yerli olaraq işlədin
Bu skriptin işlədilməsinin bir neçə yolu var, SSH vasitəsilə əlaqə qura və aşağıdakıları yaza bilərsiniz:
sudo python /pi-baby-cooler.py
Bu, skriptin istəyi ilə işləyəcək, bu yalnız PI -də aktiv SSH sessiyası olduğu müddətdə işləyəcək. Başqa bir yol, ekrandan istifadə etməkdir, ekran mənim fikrimcə qurulmamışdır, buna görə də bir sudo apt quraşdırma ekranı istifadə edilməli olacaq.
Ekrandan düzgün istifadə etməyinizə dair əla bir dərslik:
Ekran və ya GNU Ekranı bir terminal multiplekseridir. Başqa sözlə, bir ekran sessiyasına başlaya və sonra həmin sessiyanın içərisində istənilən sayda pəncərəni (virtual terminalları) aça biləcəyiniz deməkdir. Ekranda işləyən proseslər, əlaqəniz kəsilsə belə pəncərəsi görünməyəndə işləməyə davam edəcək.
Açılışda işə salınmaq üçün avtomatlaşdırma
Başqa yol, nano istifadə etmək üçün /etc/rc.local açılış faylını redaktə etməkdir.
sudo nano /etc/rc.local
Bu faylın redaktə edilməsi skriptin açılışda işləməsinə səbəb olacaq. PI işə salındıqda həmişə işləyəcəyini bildirir, bu da skriptlərimin 90% -ni digər PI -lərdə necə idarə etdiyimdir.
Rc.local istifadə etmisinizsə, hazırda PI -də nə işlədiyini yoxlamaq üçün aşağıdakı əmri işlədə bilərsiniz. Skriptin ümumiyyətlə işləmədiyini yoxlamaq üçün bu problemi sonradan aradan qaldırmaq üçün əlverişlidir:
ps -aef | grep python
Addım 6: Bitdi
Yaxşı… Hələ buradasan və bu nöqtəyə çatdınsa təşəkkürlər!
Çox üzr istəyirəm, bu mənim ilk təlimatım idi və nəyi yazacağımı dəqiq bilmirdim.
Başlanğıcda qeyd etdiyim kimi, bu təlimatlar ağıllı bir fiş tetiklemek üçün istilik istifadə edərək bir çox fərqli tətbiqə malikdir! Evdəki/mənzildə/mənzildə/qarajda/tökmədə hər hansı bir otağı sərinlədə bilərsiniz. IFTTT-ni IFTTT vasitəsilə idarə edilə bilən hər hansı bir ağıllı cihazı işə salmaq üçün dəyişdirə bilərsiniz, bunun yalnız TP-link cihazları olması lazım deyil.
Bu təlimatları sınamısınızsa və ya maraqlı tapsanız da, aşağıda mənə bir şərh yazmağı eşitmək istərdim!
Hər hansı bir sualınız varsa, bunları aşağıda qoymağınızdan əmin olun və əlimdən gələni edəcəyəm ki, cavablandırım!
Sensorlar yarışmasında ikinci yeri tutdu
Tövsiyə:
HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: 5 Addım (Şəkillərlə)
HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: Bu layihə, 10 dəqiqədən az bir müddətdə batareyalı IoT Wi-Fi düyməsini necə quracağınızı göstərir. Düymə IFTTT üzərindəki HUE işıqlarını idarə edir.Bu gün bir neçə dəqiqə ərzində elektron cihazlar qura və digər ağıllı ev cihazlarına qoşa bilərsiniz. Nə
SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım
SONOFF Smart Açarları ilə Ağıllı Panjurları Necə DIY etmək olar?: SONOFF ağıllı açarlarda kilidləmə rejimindən istifadə edərək adi pərdələrinizi/pərdələrinizi ağıllı hala gətirin Çoxlarınız bunun səhərlər pərdələri/pərdələri çəkdiyiniz bir iş olduğunu qəbul edəcəksinizmi? və axşam aşağı çəkin? Hər halda, mən
Bu Yay Sərin Olun: PC Fan Modu: 4 Addım (Şəkillərlə)
Bu Yayda Sərin Olun: PC Fan Modu: Kimin ətrafında oturan bir çox PC Fanatı yoxdur? Bu quruluşda, isti yay günlərində gözəl bir tənzimlənən külək yaratmaq üçün bu fanatlardan necə istifadə edəcəyinizi sizə göstərəcəyəm. Və adi 9V batareya ilə ən az 4 saat işləyir
Smartfonla ESP8266 əsaslı Sonoff əsas ağıllı açarı necə idarə etmək olar: 4 addım (şəkillərlə)
Smartfonla ESP8266 əsaslı Sonoff əsas ağıllı keçidini necə idarə etmək olar: Sonoff, ITEAD tərəfindən hazırlanmış Smart Home üçün bir cihaz xəttidir. Bu xəttin ən çevik və ucuz cihazlarından biri Sonoff Basic -dir. Mükəmməl bir ESP8266 çipinə əsaslanan Wi-Fi effektiv bir açardır. Bu məqalə Cl -in necə qurulacağını izah edir
Sərin bir robot qolu necə etmək olar: 7 addım (şəkillərlə)
Sərin bir Robot Kolu Necə Hazırlanır: LeArm yüksək performanslı proqramlaşdırıla bilən bir robot qoludur. Çox çevik hərəkət edə bilər və müxtəlif istiqamətlərdə tuta bilər. Tam metal gövdə quruluşu robot qolunu sabit və gözəl edir! İndi isə onun montajına bir giriş edirik. Buna görə verə bilərsiniz