Mundarija:
- 1 -qadam: Sizga nima kerak?
- 2 -qadam: narsalarni ulash
- 3 -qadam: Ubidotlarda yangi ma'lumotlar manbasini yarating
- 4 -qadam: Raspberry Pi -ni yangi ma'lumotlar manbai sifatida tanlang
- 5 -qadam: ikkita yangi o'zgaruvchini yarating
- 6 -qadam:
- 7 -qadam: O'zgaruvchilarning identifikatorlariga e'tibor bering
- 8 -qadam: Vidjetlarni boshqaruv paneliga qo'shing
- 9 -qadam: Vidjetni almashtirishni tanlang
- 10 -qadam: Ko'rsatkichlar vidjetini yarating
- 11 -qadam: Bajarildi
- 12 -qadam: Raspberry Pi -ni kodlash
- 13 -qadam: yig'ish
![PiFace va Ubidots -dan foydalanib, masofadan faollashtirilgan sug'orish moslamasini yarating: 13 qadam PiFace va Ubidots -dan foydalanib, masofadan faollashtirilgan sug'orish moslamasini yarating: 13 qadam](https://i.howwhatproduce.com/images/010/image-28813-j.webp)
Video: PiFace va Ubidots -dan foydalanib, masofadan faollashtirilgan sug'orish moslamasini yarating: 13 qadam
![Video: PiFace va Ubidots -dan foydalanib, masofadan faollashtirilgan sug'orish moslamasini yarating: 13 qadam Video: PiFace va Ubidots -dan foydalanib, masofadan faollashtirilgan sug'orish moslamasini yarating: 13 qadam](https://i.ytimg.com/vi/YmiSBgv2qwU/hqdefault.jpg)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
![Image Image](https://i.howwhatproduce.com/images/010/image-28813-2-j.webp)
![](https://i.ytimg.com/vi/EMroUaFGDLE/hqdefault.jpg)
Bu sizga uzoqdan bog'ingizni sug'orish uchun Raspberry Pi, PiFace va Ubidotlardan foydalanishni o'rgatadigan ajoyib misol. Siz o'z telefoningizni ishlatib, istalgan joydan o'simliklarni sug'orish uchun masofadan turib elektr valfni boshqarishingiz mumkin bo'ladi.
1 -qadam: Sizga nima kerak?
![Sizga nima kerak? Sizga nima kerak?](https://i.howwhatproduce.com/images/010/image-28813-3-j.webp)
![Sizga nima kerak? Sizga nima kerak?](https://i.howwhatproduce.com/images/010/image-28813-4-j.webp)
![Sizga nima kerak? Sizga nima kerak?](https://i.howwhatproduce.com/images/010/image-28813-5-j.webp)
Xo'sh, sizga ba'zi materiallar kerak bo'ladi:
1. Raspberry Pi modeli B
2. PiFace Digital
3. Suv klapan - 12V
4. Moslashuvchan sim (1Amp)
5. DC uyasi
6. Quvvat adapteri (12V-DC 1000mA)
7. 3/4 dyuymli PVX tishli ulanish
8. Teflon tasmasi
9. Shlang
10. Sprinkler
11. Ubidots hisobi - yoki - STEM litsenziyasi
2 -qadam: narsalarni ulash
![Narsalarni ulash Narsalarni ulash](https://i.howwhatproduce.com/images/010/image-28813-6-j.webp)
1. Quvvat adapterini ulamasdan PiFace -ni RaspberryPi -ga ulang.
2. Yuqoridagi rasmga amal qiling; Oq sim erga ulangan (GND) va u PiFace o'rni kalitining umumiy terminaliga ulangan, qizil sim esa NO piniga ulangan (Odatda ochiq).
Eslatma: Shlangi ulanishlarga kelsak, suv oqmasligi uchun har bir birlashmada teflon tasmasini ishlatganingizga ishonch hosil qiling.
3 -qadam: Ubidotlarda yangi ma'lumotlar manbasini yarating
![Ubidotlarda yangi ma'lumotlar manbasini yarating Ubidotlarda yangi ma'lumotlar manbasini yarating](https://i.howwhatproduce.com/images/010/image-28813-7-j.webp)
Agar siz Ubidots -da yangi bo'lsangiz, www.ubidots.com saytiga o'ting va hisob yarating. "Manbalar" yorlig'iga o'ting va "Yangi ma'lumotlar manbasini qo'shish" ni bosing.
4 -qadam: Raspberry Pi -ni yangi ma'lumotlar manbai sifatida tanlang
![Yangi ma'lumotlar manbai sifatida Raspberry Pi -ni tanlang Yangi ma'lumotlar manbai sifatida Raspberry Pi -ni tanlang](https://i.howwhatproduce.com/images/010/image-28813-8-j.webp)
Raspberry Pi ikonkasini tanlang va davom eting
5 -qadam: ikkita yangi o'zgaruvchini yarating
![Ikkita yangi o'zgaruvchini yarating Ikkita yangi o'zgaruvchini yarating](https://i.howwhatproduce.com/images/010/image-28813-9-j.webp)
![Ikkita yangi o'zgaruvchini yarating Ikkita yangi o'zgaruvchini yarating](https://i.howwhatproduce.com/images/010/image-28813-10-j.webp)
Ma'lumot manbasini bosing va ikkita yangi o'zgaruvchini yarating: "valf" va "relay_state".
6 -qadam:
7 -qadam: O'zgaruvchilarning identifikatorlariga e'tibor bering
![O'zgaruvchilarning identifikatorlariga e'tibor bering O'zgaruvchilarning identifikatorlariga e'tibor bering](https://i.howwhatproduce.com/images/010/image-28813-11-j.webp)
Bizga Raspberry Pi dasturi uchun o'zgaruvchilar identifikatorlari kerak bo'ladi. Shuningdek, sizga hisobingizning API kaliti kerak bo'ladi.
8 -qadam: Vidjetlarni boshqaruv paneliga qo'shing
![Vidjetlarni boshqaruv paneliga qo'shing Vidjetlarni boshqaruv paneliga qo'shing](https://i.howwhatproduce.com/images/010/image-28813-12-j.webp)
"Boshqaruv paneli" yorlig'ini bosing va "Yangi vidjet qo'shish" ni bosing.
9 -qadam: Vidjetni almashtirishni tanlang
![Vidjetni almashtirish -ni tanlang Vidjetni almashtirish -ni tanlang](https://i.howwhatproduce.com/images/010/image-28813-13-j.webp)
Switch vidjetini tanlang va uni "valf" o'zgaruvchisiga ulang. Bu vidjet "valf" o'zgaruvchisiga "1" yoki "0" deb yozadi, biz keyinchalik Raspberry Pi -dan so'rov o'tkazamiz.
10 -qadam: Ko'rsatkichlar vidjetini yarating
![Ko'rsatkichlar vidjetini yarating Ko'rsatkichlar vidjetini yarating](https://i.howwhatproduce.com/images/010/image-28813-14-j.webp)
Endi boshqa vidjet qo'shing, "indikator" vidjet turini tanlang va "valve_state" o'zgaruvchisini tanlang.
11 -qadam: Bajarildi
![Bajarildi! Bajarildi!](https://i.howwhatproduce.com/images/010/image-28813-15-j.webp)
Endi bizda ajoyib boshqaruv paneli bor, kodni davom ettiramiz.
12 -qadam: Raspberry Pi -ni kodlash
Sizda Internetga ulangan ishlaydigan Raspberry Pi bor deb taxmin qilamiz. Agar yo'q bo'lsa, Raspberry Pi -da Wi -Fi -ni sozlash haqida ushbu blog yozuvini tekshiring. Keyin Raspberry Pi -ga terminal orqali kiring va PiFace Digital bilan bog'lanish uchun SPI modulini o'rnating:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
Spi-bcm2708 qatoridan oldin "#" belgisini qo'shing, keyin CTRL-X tugmachalarini bosing, Y va Enter ni kiriting. Bu SPI -ni yuklashdan faollashtiradi. Endi PiFace Digital kutubxonasini o'rnatamiz va sozlaymiz:
sudo apt-get updatesudo apt-get install python3-pifacedigitalio python-pifacedigitalio
Pi -ni qayta ishga tushiring:
sudo qayta yuklash
Ajoyib! biz o'z loyihamizni kodlashni boshlashga tayyormiz. "Valve.py" nomli yangi fayl yarating ("nano valve.py" yozib) va unga quyidagi kodni joylashtiring:
pifacedigitalio ni import qilish
pifacedigital = pifacedigitalio. PiFaceDigital () #Piface ob'ektini e'lon qiling: api = ApiClient ("1fc7a56bf4b539725ace7a3f4aa623e9e9620612") #O'z Apikey valfingizni qo'yishni unutmang = apef6.get_variable ("53ce95547625420403d81468") #Haqiqiy identifikatoringizni bu erga qo'ying, bundan mustasno: chop etish ("ulanib bo'lmadi") #Apikey, o'zgaruvchining identifikatori va internet aloqasini tekshiring (To'g'ri): lastValue = valve.get_values (1) #Oxirgi qiymatni oling Valid of Ubidots rele = pifacedigital.relays [0].value #Sele relay status valveState.save_value ({'value': rele}) #LastValue uchun Ubidots -ga o'z o'rni holatini yuboring: ['qiymat'] ni chop eting, agar a ['value']): # #pifacedigital.output_pins rölesini yoqish yoki o'chirish [0].turn_on () else: pifacedigital.output_pins [0].turn_off ()
13 -qadam: yig'ish
![Yig'ish Yig'ish](https://i.howwhatproduce.com/images/010/image-28813-16-j.webp)
Bajarildi! Endi sizda telefon yoki istalgan veb -brauzer yordamida istalgan joydan o'simliklarni sug'orish uchun masofadan boshqariladigan tizim mavjud!
Tavsiya:
Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)
![Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan) Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-1132-j.webp)
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi: bu ko'rsatmada men sizga mikro: bit va boshqa kichik elektron komponentlar yordamida o'simliklarni avtomatik sug'orish tizimini qanday qurishni ko'rsataman. o'simlik tuproqidagi namlik darajasini kuzatish va
O'simliklarni avtomatik sug'orish tizimi: 4 qadam
![O'simliklarni avtomatik sug'orish tizimi: 4 qadam O'simliklarni avtomatik sug'orish tizimi: 4 qadam](https://i.howwhatproduce.com/images/001/image-1747-j.webp)
O'simliklarni avtomatik sug'orish tizimi: Men o'simliklarni avtomatik sug'orish tizimini shunday qildim
ESP8266 - Internet / ESP8266 orqali taymer va masofadan boshqarish bilan bog'ni sug'orish: 7 qadam (rasmlar bilan)
![ESP8266 - Internet / ESP8266 orqali taymer va masofadan boshqarish bilan bog'ni sug'orish: 7 qadam (rasmlar bilan) ESP8266 - Internet / ESP8266 orqali taymer va masofadan boshqarish bilan bog'ni sug'orish: 7 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/005/image-12404-j.webp)
ESP8266 - Internet orqali taymer va masofadan boshqarish pulti yordamida bog'ni sug'orish / ESP8266: ESP8266 - sug'orish masofadan boshqariladigan va sabzavot bog'lari, gul bog'lari va maysazorlar uchun mo'ljallangan. U ESP-8266 sxemasidan va sug'orish moslamasi uchun gidravlik / elektr valfdan foydalanadi
C945 tranzistorli masofadan boshqarish moslamasini qanday qilish kerak: 6 qadam
![C945 tranzistorli masofadan boshqarish moslamasini qanday qilish kerak: 6 qadam C945 tranzistorli masofadan boshqarish moslamasini qanday qilish kerak: 6 qadam](https://i.howwhatproduce.com/images/002/image-4270-43-j.webp)
C945 tranzistorli masofadan tekshirgichni qanday qilish kerak: salom do'stim, bugun men C945 tranzistorli va foto-diodli masofali testerning sxemasini tuzmoqchiman. Qani boshladik
Kultivatsiya sozlamalari uchun WiFi signallari bilan avtomatik sug'orish suv ombori yarating: 11 qadam
![Kultivatsiya sozlamalari uchun WiFi signallari bilan avtomatik sug'orish suv ombori yarating: 11 qadam Kultivatsiya sozlamalari uchun WiFi signallari bilan avtomatik sug'orish suv ombori yarating: 11 qadam](https://i.howwhatproduce.com/images/003/image-7551-20-j.webp)
Kultivatsiya uchun WiFi ogohlantirishlari bilan avtomatik sug'orish suv omborini yarating: Ushbu DIY o'quv qo'llanmasida biz sizga qanday qilib etishtirishni sozlash uchun yoki uy hayvonlari uchun itlar, mushuklar, tovuqlar va boshqalar