![PiFace болон Ubidots ашиглан алсын зайнаас идэвхжүүлсэн ус цацагч бүтээгээрэй: 13 алхам PiFace болон Ubidots ашиглан алсын зайнаас идэвхжүүлсэн ус цацагч бүтээгээрэй: 13 алхам](https://i.howwhatproduce.com/images/010/image-28813-j.webp)
Агуулгын хүснэгт:
- Алхам 1: Танд юу хэрэгтэй вэ?
- Алхам 2: Зүйлсийг холбох
- Алхам 3: Ubidots дээр шинэ мэдээллийн эх үүсвэр үүсгээрэй
- Алхам 4: Raspberry Pi -ийг шинэ мэдээллийн эх сурвалж болгон сонгоно уу
- Алхам 5: Хоёр шинэ хувьсагч үүсгэх
- Алхам 6:
- Алхам 7: Хувьсагчийнхаа ID -г анхаарч үзээрэй
- Алхам 8: Хяналтын самбарт виджет нэмэх
- Алхам 9: Switch Widget -ийг сонгоно уу
- Алхам 10: Үзүүлэлтийн виджет үүсгэх
- Алхам 11: Дууссан
- Алхам 12: Raspberry Pi -г кодлох
- Алхам 13: Боолт хийх
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Image Image](https://i.howwhatproduce.com/images/010/image-28813-2-j.webp)
![](https://i.ytimg.com/vi/EMroUaFGDLE/hqdefault.jpg)
Энэ бол холоос цэцэрлэгээ услахын тулд Raspberry Pi, PiFace, Ubidots -ийг хэрхэн ашиглахыг заах гайхалтай жишээ юм. Та цахилгаан хавхлагыг алсаас удирдах боломжтой бөгөөд та утсаа ашиглан ургамлаа аль ч газраас услах боломжтой болно.
Алхам 1: Танд юу хэрэгтэй вэ?
![Чамд юу хэрэгтэй? Чамд юу хэрэгтэй?](https://i.howwhatproduce.com/images/010/image-28813-3-j.webp)
![Чамд юу хэрэгтэй? Чамд юу хэрэгтэй?](https://i.howwhatproduce.com/images/010/image-28813-4-j.webp)
![Чамд юу хэрэгтэй? Чамд юу хэрэгтэй?](https://i.howwhatproduce.com/images/010/image-28813-5-j.webp)
За, танд зарим материал хэрэгтэй болно:
1. Raspberry Pi загвар B
2. PiFace Digital
3. Усны хавхлага - 12V
4. Уян хатан утас (1Амп)
5. DC Жак
6. Цахилгаан адаптер (12V-DC 1000mA)
7. 3/4 PVC урсгалтай холбогч
8. Teflon соронзон хальс
9. Хоолой
10. Ус цацагч
11. Ubidots данс - эсвэл - STEM лиценз
Алхам 2: Зүйлсийг холбох
![Зүйлсийг холбох Зүйлсийг холбох](https://i.howwhatproduce.com/images/010/image-28813-6-j.webp)
1. Цахилгаан адаптерийг залгахгүйгээр PiFace -ийг RaspberryPi -тай холбоно уу.
2. Дээрх зургийг дагах; Цагаан утас нь газардуулгатай (GND) бөгөөд энэ нь PiFace -ийн реле шилжүүлэгчийн нийтлэг терминалтай холбогдсон бол улаан утас нь NO зүүтэй холбогддог (Ер нь нээлттэй).
Анхаарна уу: Гидравлик холболтын хувьд ус гоожихгүйн тулд холбоо бүр дээр тефлон соронзон хальс ашиглана уу.
Алхам 3: Ubidots дээр шинэ мэдээллийн эх үүсвэр үүсгээрэй
![Ubidots дээр шинэ мэдээллийн эх үүсвэр үүсгэх Ubidots дээр шинэ мэдээллийн эх үүсвэр үүсгэх](https://i.howwhatproduce.com/images/010/image-28813-7-j.webp)
Хэрэв та Ubidots -д шинээр орсон бол www.ubidots.com руу орж бүртгэл үүсгээрэй. "Эх сурвалж" таб руу очоод "Шинэ мэдээллийн эх сурвалж нэмэх" дээр дарна уу.
Алхам 4: Raspberry Pi -ийг шинэ мэдээллийн эх сурвалж болгон сонгоно уу
![Raspberry Pi -ийг шинэ мэдээллийн эх сурвалж болгон сонгоно уу Raspberry Pi -ийг шинэ мэдээллийн эх сурвалж болгон сонгоно уу](https://i.howwhatproduce.com/images/010/image-28813-8-j.webp)
Raspberry Pi дүрсийг сонгоод үргэлжлүүлнэ үү
Алхам 5: Хоёр шинэ хувьсагч үүсгэх
![Хоёр шинэ хувьсагч үүсгэх Хоёр шинэ хувьсагч үүсгэх](https://i.howwhatproduce.com/images/010/image-28813-9-j.webp)
![Хоёр шинэ хувьсагч үүсгэх Хоёр шинэ хувьсагч үүсгэх](https://i.howwhatproduce.com/images/010/image-28813-10-j.webp)
Өгөгдлийн эх үүсвэр дээрээ дарж "хавхлага" ба "relay_state" гэсэн хоёр шинэ хувьсагч үүсгэнэ үү.
Алхам 6:
Алхам 7: Хувьсагчийнхаа ID -г анхаарч үзээрэй
![Хувьсагчийнхаа ID -г анхаарч үзээрэй Хувьсагчийнхаа ID -г анхаарч үзээрэй](https://i.howwhatproduce.com/images/010/image-28813-11-j.webp)
Бидэнд Raspberry Pi програмын хувьсагчийн ID хэрэгтэй болно. Мөн танд дансны API түлхүүр хэрэгтэй болно.
Алхам 8: Хяналтын самбарт виджет нэмэх
![Хяналтын самбарт виджет нэмэх Хяналтын самбарт виджет нэмэх](https://i.howwhatproduce.com/images/010/image-28813-12-j.webp)
"Хяналтын самбар" таб дээр дараад "Шинэ виджет нэмэх" дээр дарна уу.
Алхам 9: Switch Widget -ийг сонгоно уу
![Switch Widget -ийг сонгоно уу Switch Widget -ийг сонгоно уу](https://i.howwhatproduce.com/images/010/image-28813-13-j.webp)
Switch виджетийг сонгоод хувьсах "хавхлага" руу холбоно уу. Энэ виджет нь "хавхлага" хувьсагч руу "1" эсвэл "0" гэж бичих бөгөөд бид үүнийг дараа нь Raspberry Pi -ээс санал асуулга авах болно.
Алхам 10: Үзүүлэлтийн виджет үүсгэх
![Үзүүлэлтийн виджет үүсгэх Үзүүлэлтийн виджет үүсгэх](https://i.howwhatproduce.com/images/010/image-28813-14-j.webp)
Одоо өөр виджет нэмж, "заагч" виджетийн төрлийг сонгоод "valve_state" хувьсагчийг сонгоно уу.
Алхам 11: Дууссан
![Дууссан! Дууссан!](https://i.howwhatproduce.com/images/010/image-28813-15-j.webp)
Одоо бидэнд гайхалтай хяналтын самбар байна, кодыг үргэлжлүүлье.
Алхам 12: Raspberry Pi -г кодлох
Танд интернэтэд холбогдсон Raspberry Pi байгаа гэж бид таамаглах болно. Хэрэв тийм биш бол Raspberry Pi дээр WiFi тохируулах тухай энэ блог бичлэгийг үзнэ үү. Дараа нь Raspberry Pi руу терминалаар нэвтэрч, PiFace Digital -тай холбогдохын тулд SPI модулийг тохируулна уу.
sudo нано /etc/modprobe.d/raspi-blacklist.conf
Spi-bcm2708 шугамын өмнө "#" тэмдэгт нэмээд CTRL-X дарж Y бичээд Enter оруулна уу. Энэ нь SPI -ийг ачаалах боломжийг олгодог. Одоо PiFace Digital номын санг суулгаж тохируулцгаая.
sudo apt-get updateudo apt-get install python3-pifacedigitalio python-pifacedigitalio
Pi -гээ дахин эхлүүлнэ үү:
sudo дахин ачаална уу
Агуу их! бид төслөө кодчилж эхлэхэд бэлэн байна. "Valve.py" нэртэй шинэ файл үүсгээд ("nano valve.py" гэж бичээд) дараах кодыг оруулна уу.
pibacedigitalio импортлох
pifacedigital = pifacedigitalio. PiFaceDigital () #piface объектыг туршиж үзнэ үү: api = ApiClient ("1fc7a56bf4b539725ace7a3f4aa623e9e9620612") #Өөрийн Apikey хавхлагыг оруулахаа мартуузай.get_variable ("53ce95547625420403d81468") #Бодит байдлын ID -г энд оруулна уу: хэвлэх ("холбогдож чадахгүй") #Apikey, хувьсагчийн ID болон интернет холболтыг шалгана уу (Үнэн): lastValue = valve.get_values (1) #Сүүлийн утгыг авах. of valve from Ubidots rele = pifacedigital.relays [0].value #S релений төлөв байдлын хавхлагыг хадгалахState.save_value ({'утга': rele}) #Реле төлөвийг Ubidots руу a lastValue -д илгээх: a '' утга '] хэвлэх бол (a ['value']): #pifacedigital.output_pins релеийг асаах эсвэл унтраах [0].turn_on () өөр: pifacedigital.output_pins [0].turn_off ()
Алхам 13: Боолт хийх
![Ороож байна Ороож байна](https://i.howwhatproduce.com/images/010/image-28813-16-j.webp)
Дууссан! Та одоо утас, вэб хөтөч ашиглан ургамлаа аль ч газраас услах алсын зайнаас идэвхжүүлсэн системтэй боллоо!
Зөвлөмж болгож буй:
Arduino болон Raspberry Pi ашиглан интернетийн хяналттай видео дамжуулах роботыг бүтээгээрэй: 15 алхам (зурагтай)
![Arduino болон Raspberry Pi ашиглан интернетийн хяналттай видео дамжуулах роботыг бүтээгээрэй: 15 алхам (зурагтай) Arduino болон Raspberry Pi ашиглан интернетийн хяналттай видео дамжуулах роботыг бүтээгээрэй: 15 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1387-9-j.webp)
Arduino болон Raspberry Pi ашиглан интернетээр хянагддаг видео дамжуулах роботыг бүтээгээрэй: Би @RedPhantom (LiquidCrystalDisplay / Itay гэгддэг), Израилийн 14 настай оюутан, Макс Шейн ахлах сургууль, математикийн чиглэлээр сурдаг. Би хүн бүрээс сурч, хуваалцах зорилгоор энэхүү төслийг хийж байна
LoRa дээр суурилсан алсын удирдлага - Том зайнаас цахилгаан хэрэгслийг хянах: 8 алхам
![LoRa дээр суурилсан алсын удирдлага - Том зайнаас цахилгаан хэрэгслийг хянах: 8 алхам LoRa дээр суурилсан алсын удирдлага - Том зайнаас цахилгаан хэрэгслийг хянах: 8 алхам](https://i.howwhatproduce.com/images/001/image-1557-37-j.webp)
LoRa дээр суурилсан алсын удирдлага | Цахилгаан хэрэгслийг том зайнаас хянах: Хөөе, юу байна, залуусаа! Энэхүү төсөлд бид LED, мотор гэх мэт төрөл бүрийн багаж хэрэгслийг удирдахад ашигладаг алсын удирдлагыг бий болгох гэж байгаа юм
Leap Motion хяналттай алсын зайнаас хайх, устгах робот: 5 алхам
![Leap Motion хяналттай алсын зайнаас хайх, устгах робот: 5 алхам Leap Motion хяналттай алсын зайнаас хайх, устгах робот: 5 алхам](https://i.howwhatproduce.com/images/001/image-360-111-j.webp)
Leap Motion хяналттай алсын зайнаас хайх, устгах робот: Leap Motion #3D Jam програмын нэг хэсэг болох Raspberry Pi дээр суурилсан энэхүү утасгүй дохио зангаагаар удирддаг Хайлт/Аврах роботыг бүтээсэндээ баяртай байна. Энэхүү төсөл нь утасгүй 3D гар дохио зангаа хэрхэн хэрэгжиж байгааг харуулсан, харуулсан хамгийн бага жишээ юм
Алсын зайнаас Bluetooth гал асаах төхөөрөмж: 6 алхам (зурагтай)
![Алсын зайнаас Bluetooth гал асаах төхөөрөмж: 6 алхам (зурагтай) Алсын зайнаас Bluetooth гал асаах төхөөрөмж: 6 алхам (зурагтай)](https://i.howwhatproduce.com/images/004/image-9127-j.webp)
Алсын зайнаас Bluetooth гал асаах төхөөрөмж: Нэгээс олон салютыг нэгэн зэрэг асаахад таатай биш гэж үү? Эсвэл бүр илүү аюултай тэсрэх бодисоос аюулгүй зайтай байх боломжтой. Энэ төсөлд би Bluetooth функцын тусламжтайгаар үүнийг хийж чадах хэлхээг хэрхэн яаж хийхийг танд үзүүлэх болно
Сонирхогчдын радио APRS RX Зөвхөн IGate-ийг Raspberry Pi болон RTL-SDR Dongle ашиглан хагас цагаас бага хугацаанд бүтээгээрэй: 5 алхам
![Сонирхогчдын радио APRS RX Зөвхөн IGate-ийг Raspberry Pi болон RTL-SDR Dongle ашиглан хагас цагаас бага хугацаанд бүтээгээрэй: 5 алхам Сонирхогчдын радио APRS RX Зөвхөн IGate-ийг Raspberry Pi болон RTL-SDR Dongle ашиглан хагас цагаас бага хугацаанд бүтээгээрэй: 5 алхам](https://i.howwhatproduce.com/images/001/image-969-18-j.webp)
Сонирхогчдын радио APRS RX Зөвхөн IGate-ийг Raspberry Pi болон RTL-SDR Dongle ашиглан хагас цагаас бага хугацаанд бүтээгээрэй: Энэ нь нэлээд хуучирсан тул зарим хэсэг нь буруу, хуучирсан байгааг анхаарна уу. Таны засварлах шаардлагатай файлууд өөрчлөгдсөн байна. Би танд зургийн хамгийн сүүлийн хувилбарыг өгөх линкийг шинэчилсэн (үүнийг задлахын тулд 7-zip ашиглана уу) гэхдээ бүрэн заавар авахын тулд