İçindekiler:
- Adım 1: Neye İhtiyacınız Var?
- Adım 2: İşleri Kablolama
- 3. Adım: Ubidots'ta Yeni Bir Veri Kaynağı Oluşturun
- Adım 4: Yeni Veri Kaynağınız Olarak Raspberry Pi'yi Seçin
- Adım 5: İki Yeni Değişken Oluşturun
- 6. Adım:
- 7. Adım: Değişkenlerinizin Kimliklerini Not Alın
- 8. Adım: Panonuza Widget'lar Ekleyin
- 9. Adım: Anahtar Widget'ını seçin
- Adım 10: Bir Gösterge Widget'ı Oluşturun
- Adım 11: Bitti
- Adım 12: Raspberry Pi'nizi Kodlayın
- Adım 13: Toplama
![PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım](https://i.howwhatproduce.com/images/010/image-28813-j.webp)
Video: PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım
![Video: PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım Video: PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım](https://i.ytimg.com/vi/erhgmd_SVo8/hqdefault.jpg)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
![Image Image](https://i.howwhatproduce.com/images/010/image-28813-2-j.webp)
![](https://i.ytimg.com/vi/EMroUaFGDLE/hqdefault.jpg)
Bu, bahçenizi uzaktan sulamak için bir Ahududu Pi, bir PiFace ve Ubidots kullanmayı öğreten harika bir örnek. Sadece telefonunuzu kullanarak herhangi bir yerden bitkilerinizi sulamak için bir elektro valfi uzaktan kontrol edebileceksiniz.
Adım 1: Neye İhtiyacınız Var?
![Ne istiyorsun? Ne istiyorsun?](https://i.howwhatproduce.com/images/010/image-28813-3-j.webp)
![Ne istiyorsun? Ne istiyorsun?](https://i.howwhatproduce.com/images/010/image-28813-4-j.webp)
![Ne istiyorsun? Ne istiyorsun?](https://i.howwhatproduce.com/images/010/image-28813-5-j.webp)
Peki, bazı malzemelere ihtiyacınız olacak:
1. Ahududu Pi Model B
2. Bir PiFace Dijital
3. Bir Su Vanası - 12V
4. Esnek Bir Tel (1Amp)
5. Bir DC Jakı
6. Güç adaptörü (12V-DC 1000mA)
7. 3/4 PVC dişli kaplin
8. Teflon bant
9. Hortum
10. Sprinkler
11. Ubidots hesabı - veya - STEM Lisansı
Adım 2: İşleri Kablolama
![Kablolama İşleri Kablolama İşleri](https://i.howwhatproduce.com/images/010/image-28813-6-j.webp)
1. Güç adaptörünü takmadan PiFace'i RaspberryPi'ye bağlayın.
2. Yukarıdaki resmi takip edin; Beyaz kablo topraklıdır (GND) ve kırmızı kablo NO pinine (Normalde Açık) bağlıyken PiFace'in röle Anahtarının ortak terminaline bağlanır.
Not: Hidrolik bağlantılarda, suyun sızmaması için her birleşimde teflon bant kullanmayı unutmayınız.
3. Adım: Ubidots'ta Yeni Bir Veri Kaynağı Oluşturun
![Ubidots'ta Yeni Bir Veri Kaynağı Oluşturun Ubidots'ta Yeni Bir Veri Kaynağı Oluşturun](https://i.howwhatproduce.com/images/010/image-28813-7-j.webp)
Ubidots'ta yeniyseniz, www.ubidots.com adresine gidin ve bir hesap oluşturun. "Kaynaklar" sekmesine gidin ve "Yeni Veri Kaynağı Ekle"ye tıklayın.
Adım 4: Yeni Veri Kaynağınız Olarak Raspberry Pi'yi Seçin
![Yeni Veri Kaynağınız Olarak Raspberry Pi'yi Seçin Yeni Veri Kaynağınız Olarak Raspberry Pi'yi Seçin](https://i.howwhatproduce.com/images/010/image-28813-8-j.webp)
Raspberry Pi Simgesini seçin ve devam edin
Adım 5: İki Yeni Değişken Oluşturun
![İki Yeni Değişken Oluşturun İki Yeni Değişken Oluşturun](https://i.howwhatproduce.com/images/010/image-28813-9-j.webp)
![İki Yeni Değişken Oluşturun İki Yeni Değişken Oluşturun](https://i.howwhatproduce.com/images/010/image-28813-10-j.webp)
Veri kaynağınıza tıklayın ve iki yeni değişken oluşturun: "valve" ve "relay_state".
6. Adım:
7. Adım: Değişkenlerinizin Kimliklerini Not Alın
![Değişkenlerinizin Kimliklerini Not Alın Değişkenlerinizin Kimliklerini Not Alın](https://i.howwhatproduce.com/images/010/image-28813-11-j.webp)
Raspberry Pi programımız için değişkenlerin kimliklerine ihtiyacımız olacak. Ayrıca hesabınızın API Anahtarına da ihtiyacımız olacak.
8. Adım: Panonuza Widget'lar Ekleyin
![Panonuza Widget'lar Ekleyin Panonuza Widget'lar Ekleyin](https://i.howwhatproduce.com/images/010/image-28813-12-j.webp)
"Gösterge Tablosu" sekmesine tıklayın ve "Yeni Widget Ekle" ye tıklayın
9. Adım: Anahtar Widget'ını seçin
![Anahtar Widget'ını seçin Anahtar Widget'ını seçin](https://i.howwhatproduce.com/images/010/image-28813-13-j.webp)
Bir Anahtar Widget'ı seçin ve onu "valf" değişkenine bağlayın. Bu widget, daha sonra Raspberry Pi'mizden yoklayacağımız "valf" değişkenine "1" veya "0" yazacaktır.
Adım 10: Bir Gösterge Widget'ı Oluşturun
![Bir Gösterge Widget'ı Oluşturun Bir Gösterge Widget'ı Oluşturun](https://i.howwhatproduce.com/images/010/image-28813-14-j.webp)
Şimdi başka bir widget ekleyin, "gösterge" widget türünü seçin ve "valve_state" değişkenini seçin
Adım 11: Bitti
![Tamamlandı! Tamamlandı!](https://i.howwhatproduce.com/images/010/image-28813-15-j.webp)
Şimdi harika bir panomuz var, kodla devam edelim.
Adım 12: Raspberry Pi'nizi Kodlayın
İnternete bağlı çalışan bir Raspberry Pi'niz olduğunu varsayacağız. Değilse, Raspberry Pi'de WiFi kurulumuyla ilgili bu blog gönderisine bakın. Ardından bir terminal aracılığıyla Raspberry Pi'nize giriş yapın ve PiFace Digital ile iletişim kurmak için SPI modülünü ayarlayın:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
spi-bcm2708 satırından önce bir "#" karakteri ekleyin, ardından CTRL-X'e basın, Y yazın ve Enter'a basın. Bu, SPI'yi önyüklemeden etkinleştirir. Şimdi PiFace Digital kütüphanesini kurup ayarlayalım:
sudo apt-get güncellemelerisudo apt-get kurulumu python3-pifacedigitalio python-pifacedigitalio
Pi'nizi yeniden başlatın:
sudo yeniden başlatma
Harika! projemizi kodlamaya başlamaya hazırız. "valve.py" adlı yeni bir dosya oluşturun ("nano valve.py" yazarak) ve aşağıdaki kodu içine yapıştırın:
ubidots'tan pifacedigitalio #Library for pifacedigitalio'yu içe aktar Ubidots için ApiClient #Library'yi içe aktar
pifacedigital = pifacedigitalio. PiFaceDigital() #Declare piface object try: api = ApiClient("1fc7a56bf4b539725ace7a3f4aa623e9e9620612") #Kendi Apikey valfinizi buraya koymayı unutmayın = api.get_variable ('0753cd') api.get_variable('0753cd').get_variable("53ce95547625420403d81468") #Buraya şu hariç gerçek durum kimliğinizi koyun: print("cant connect") #Apikey'nizi, değişkeninizin kimliğini ve internet bağlantısını kontrol edinwhile(True): lastValue = valve.get_values(1) #Son değeri alın Ubidots'tan vananın sayısı rele = pifacedigital.relays[0].value #Röle durumunu kaydet ValveState.save_value({'value':rele}) #LastValue için röle durumunu Ubidots'a gönder: bir['değer'] yazdır if(a['value']): #pifacedigital.output_pins[0].turn_on() rölesini açın veya kapatın başka: pifacedigital.output_pins[0].turn_off()
Adım 13: Toplama
![Toplama Toplama](https://i.howwhatproduce.com/images/010/image-28813-16-j.webp)
Tamamlandı! Artık, telefonunuzu veya herhangi bir web tarayıcınızı kullanarak herhangi bir yerden bitkilerinizi sulamak için uzaktan etkinleştirilen bir sisteme sahipsiniz!
Önerilen:
Sesle Etkinleştirilen Led Işıkların Müzik Kutusuna Takviye Edilmesi: 4 Adım
![Sesle Etkinleştirilen Led Işıkların Müzik Kutusuna Takviye Edilmesi: 4 Adım Sesle Etkinleştirilen Led Işıkların Müzik Kutusuna Takviye Edilmesi: 4 Adım](https://i.howwhatproduce.com/images/002/image-4990-10-j.webp)
Bir Jukebox'a Sesle Aktifleştirilen Led Işıkları Güçlendirin: Bir süredir müzik kutusuna eklemek için biraz müzikle renk değiştiren ışıklar yapmaya başlamayı düşünüyordum ve LED Strip hız mücadelesini gördüğümde, ve şu anda tecritte olduğumuz için, bunun şöyle olacağını düşündüm
SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: 4 Adım
![SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: 4 Adım SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: 4 Adım](https://i.howwhatproduce.com/images/003/image-6147-j.webp)
SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: Bu 9 dolarlık Wi-Fi rölesi aynı anda iki cihazı kontrol edebilir. Onu Ubidots'a nasıl bağlayacağınızı ve tam potansiyelini nasıl açığa çıkaracağınızı öğrenin! Bu kılavuzda, Itead'in SONOFF Dual'ini kullanarak Wi-Fi üzerinden birkaç 110V cihazı nasıl kontrol edeceğinizi öğreneceksiniz.
Sesle Etkinleştirilen LED'ler: 8 Adım
![Sesle Etkinleştirilen LED'ler: 8 Adım Sesle Etkinleştirilen LED'ler: 8 Adım](https://i.howwhatproduce.com/images/010/image-29582-j.webp)
Sesle Etkinleştirilen LED'ler: Webduino, her türlü elektronik bileşeni kontrol etmek için Chrome internet tarayıcısını kullanır, bu nedenle Chrome'un sunduğu diğer tüm işlevleri kullanabilmemiz gerekir. Bu proje örneğinde Chrome'un Konuşma API'sini kullanacağız. Google'ın ses tanıma özelliğini kullanarak
HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E - 433mhz ile HT12E & HT12D Kullanarak Rf Uzaktan Kumanda Yapma: 5 Adım
![HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E - 433mhz ile HT12E & HT12D Kullanarak Rf Uzaktan Kumanda Yapma: 5 Adım HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E - 433mhz ile HT12E & HT12D Kullanarak Rf Uzaktan Kumanda Yapma: 5 Adım](https://i.howwhatproduce.com/images/001/image-2937-16-j.webp)
HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E | 433mhz ile HT12E ve HT12D Kullanarak Rf Uzaktan Kumanda Yapma: Bu talimatta size HT12E kodlamalı & HT12D kod çözücü IC.Bu talimatta çok ucuz BİLEŞENLER GİBİ kullanarak veri gönderip alabilirsiniz: HT
Uzaktan Kumanda Sürgü Oluşturun: 7 Adım (Resimlerle)
![Uzaktan Kumanda Sürgü Oluşturun: 7 Adım (Resimlerle) Uzaktan Kumanda Sürgü Oluşturun: 7 Adım (Resimlerle)](https://i.howwhatproduce.com/images/003/image-6803-91-j.webp)
Bir Uzaktan Kumanda Sürgü Oluşturun: Bu talimat, herhangi bir sayıda 110V solenoid, katı çelik dübel, bazı çeşitli olasılıklar ve uçlar ve bir X10 uzaktan cihaz kontrolünden uzaktan kumandalı bir kapı kilidinin nasıl oluşturulacağını gösterecektir. Bunu garaj kapım için 30,00 dolardan daha az bir fiyata yaptım,