Taula de continguts:
- Pas 1: reuniu parts
- Pas 2: reuniu la documentació Rainbird
- Pas 3: feu fotografies de tot
- Pas 4: descarregueu la imatge SD preconfigurada d’OSPi
- Pas 5: Grabeu la imatge OSPi a la targeta Micro SD
- Pas 6: configureu la font d'alimentació OSPi
- Pas 7: proveu la font d'alimentació
- Pas 8: configureu Raspberry Pi
- Pas 9: connecteu Raspberry Pi (RPi) a OpenSprinkler (OSPi)
- Pas 10: interfície web OSPI
- Pas 11: Instal·leu OSPi
- Pas 12: Cablatge de les zones d’aspersió
- Pas 13: Configuració de zones i programes
- Pas 14: Apèndix: actualitzacions
Vídeo: OpenSprinkler: 14 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
OpenSprinkler Pi (OSPi) és una placa d’extensió de reg / aspersió de codi obert per al Raspberry Pi. És una solució senzilla i econòmica per transformar un Raspberry Pi en un controlador d’aspersió capaç amb 8 zones per regar gespa i jardí.
OpenSprinkler no necessita una instrucció. Aquesta instrucció simplement documenta el meu progrés en domòtica. La documentació d’OpenSprinkler és fantàstica. El resultat final és increïble. Aquest és el projecte domòtic perfecte. Si busqueu un primer projecte, feu aquest.
Els objectius d’aquest projecte són:
- No perdeu cap funcionalitat del sistema actual de reg Rainbird
- Controleu el sistema de reg des de la web
- Afegiu funcionalitat al sistema de reg
- Integrar-se amb els informes meteorològics (integrats a OpenSprinkler)
- Afegiu un sensor de pluja
- Afegiu sensors de sòl (encara no ho he fet, no és compatible amb Open Sprinkler a partir de la data de publicació)
- Utilitzeu WiFi en lloc d’una connexió per cable
- Utilitzeu un Raspberry Pi
El manual d’usuari OpenSprinkler v1.4 + (actualitzat el 31 de maig de 2015) és la base d’aquest document. Aquesta és una gran font per als últims documents OpenSprkler.
He canviat l'ordre d'alguns passos d'OpenSprinkler. Per exemple, quan seguia els passos del Manual d’usuari d’OSPi, vaig connectar el Raspberry Pi a l’OSPI (pas 2) i després molts passos van imaginar la targeta micro SD (pas 8 = 7 passos de maquinari més 1 pas de programari). Tanmateix, un cop connectats el Raspberry Pi i l’OSPI, la ranura micro SD no serà accessible. Per tant, vaig haver de desmuntar el RPi i l’OSPi, inserir la targeta micro SD. A més, la llista de parts del manual OSpi no està completa.
Vaig utilitzar un MacBook per comunicar-me amb el Raspberry Pi, però es pot utilitzar qualsevol ordinador.
Durant els darrers deu anys, el centre de Texas ha patit una forta sequera. El meu barri està sotmès a severes restriccions de reg. Si rego el dia equivocat, a les hores equivocades (després de les 22:00 i abans de les 07:00), o si l’aigua surt al carrer, obtindré una multa de 50 dòlars. En general, intento regar el mínim possible, però com que corre a mitja nit m’oblido.
La meva casa venia amb un controlador Rainbird ESP-M, que no té connexió WiFi i no s’hi pot accedir des del web. Com a mínim, hauria d’actualitzar el controlador Rainbird.
Notes:
- el text inclòs en pics, com aquest ♣ replace-this ♣ s'ha de substituir per un valor real
- He intentat acreditar totes les fonts utilitzades. Disculpeu les omissions.
- $ indica una ordre executada en una finestra de terminal al MacBook i que normalment s’executa al Raspberry Pi
La interfície d'usuari OSPi és molt intuïtiva. OSPi s’integra amb un sistema meteorològic i un sensor de pluja, cosa que significa que no es rega quan no és necessari. Amb sort, l’estalvi en les factures de l’aigua justifica el projecte.
Pas 1: reuniu parts
He comprat aquests:
-
Peces obertes de l’aspersor:
- Kit OSPi v1.4 139,00 USD
- Transformador per aspersió de 24 V CA (tensió de sortida 22 V CA ∼ 30 V CA, tingueu en compte que és CA, no CC) 12,00 $
-
Parts de Raspberry Pi:
- FTDI TTL-232R-RPI Cable sèrie a USB des de Mouser $ 15
- Raspberry Pi 2 Model B Element14 $ 35
- Adaptador WiFi Panda 300n Amazon 16,99 dòlars
- Cable micro USB a USB de 3 peus des d’Amazon 4,69 dòlars
- SanDisk Ultra 16GB Ultra Micro SDHC UHS-I / Classe 10 amb adaptador (SDSQUNC-016G-GN6MA) des d’Amazon 8,49 dòlars
- Sensor de pluja òrbita
En altres aplicacions de Raspberry Pi, he mesurat i he vist que la configuració anterior funciona millor que un kit d’inici. No obstant això, un kit d’inici Raspberry Pi funcionarà bé. No es necessita una funda ni una font d'alimentació per al gerd.
Tenia aquests:
- Sistema de reg Rainbird amb 7 zones i vàlvules de ruixador de 24 V CA (OSPi pot gestionar més zones amb parts addicionals)
- Cargols de màquina cònics per fixar de nou a la part frontal de la carcassa OpenSprinkler (el cap del cargol ha d’adaptar-se a la ranura OSPi)
- Cable sòlid de 8x8 polzades (mateix indicador que el cable Rainbird)
- Kit de muntatge: 4 cargols i palanques
- MacBook amb ranura per a targeta SD
- Trepant amb drillbit de 5/8 polzades
- 8x femelles de filferro
- Petit tornavís de cap pla, tornavís Phillips i pinça electrònica de punta d'agulla
El kit OSPi v1.4 inclou el recinte (amb una finestra d’acrílic transparent), la placa de circuits OSPi i els blocs de terminals muntats i provats. Els components integrats inclouen regulador de commutació de 24 V CA a 5 V CC, controladors de solenoide, terminal de sensor de pluja, DS1307 RTC i bateria, convertidor PCF8591T A / DD / A de 8 bits (4 entrades i 1 sortida), fusible, transitori per estació protector de tensió.
Pas 2: reuniu la documentació Rainbird
Si el projecte falla o vull tornar a instal·lar el controlador Rainbird, necessito la documentació Rainbird per al meu model, que inclogui:
- Rainbird ESP-M Watering Cycle (també conegut com a full de programació)
- Fitxa de producte Rainbird ESP-M
- Manual del controlador modular Rainbird ESP-M
La pàgina 42 del manual del controlador modular ESP-M de Rainbird mostra com es connecten les zones.
Pas 3: feu fotografies de tot
Una vegada més, en cas que vull tornar al controlador Railbird, vaig fer fotos de tot.
El fil blanc al centre de la imatge és COM.
I els set cables sota el fil blanc són els cables de la zona
Pas 4: descarregueu la imatge SD preconfigurada d’OSPi
Hi ha disponible una imatge de targeta SD OSPi preconfigurada en línia. La versió més recent està disponible aquí: targeta SD OSPi Imatge 2 (amb firmware unificat, actualització 31/05/15)
Acostumo a purgar el directori de descàrregues. Tot el que vull desar es trasllada a un directori diferent. Conserveu les meves imatges de Raspberry Pi al directori: ♣ macbook-image-directory ♣. Per tant, descarregueu la imatge i moveu-vos a un directori.
Vaig utilitzar unarchiver per descomprimir el fitxer d’imatge (.7z) al MacBook.
Pas 5: Grabeu la imatge OSPi a la targeta Micro SD
IMPORTANT: assegureu-vos que escriviu el número de disc correcte; si introduïu el número de disc incorrecte, esborrareu el disc dur del vostre MacBook
El procés per gravar la imatge OSPi en una targeta SD és el mateix que gravar una imatge Raspbian.
Inseriu una targeta micro SD a l'adaptador SD i, a continuació, inseriu l'adaptador SD al MacBook.
Al MacBook utilitzeu aquestes instruccions de Raspberry Pi.org, que es resumeixen aquí:
Obriu la finestra del terminal del MacBook
Canvieu al directori que conté la imatge OSPi
$ cd directory directori-imatge-macbook ♣
Identifiqueu el número de disc (no partició) de la vostra targeta SD En aquest cas, disk4 (no disk4s1) i = 4
En els passos següents, el número de disc és ♣ micro-SD-card-disk # ♣
Per identificar la vostra targeta micro SD, executeu l'ordre:
Llista $ diskutil
Desmunteu la targeta SD mitjançant:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Copieu la imatge OSPi a la targeta SD. Assegureu-vos que el nom de la imatge sigui correcte.
$ sudo dd bs = 4M if = ospi2new.img of = / dev / rdisk ♣ micro-SD-card-disk # ♣
CTRL-t per veure l'estat de la còpia.
Si hi ha errors, proveu diferents valors per a l'opció bs, com ara 1m, 4m o 1M. Calen mides de bloc més grans (bs) per a unitats més grans.
Quan hàgiu acabat, desmunteu la targeta SD:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Traieu l'adaptador SD del MacBook i traieu la targeta micro SD de l'adaptador
Inseriu la targeta micro SD al Raspberry Pi
Pas 6: configureu la font d'alimentació OSPi
La font d'alimentació OSPi té dos cables: un està marcat amb 300V i l'altre no. No importa quin cable entri a quina ranura del clip de CA de 24V.
Els clips OpenSprinkler són extraïbles.
- Traieu el clip per a l'entrada de 24V CA.
- Afegiu els cargols a la pinça taronja.
- Introduïu un cable de la font d'alimentació a cada ranura del clip de 24 V CA tal com es mostra a la imatge.
- Apretar els cargols
Pas 7: proveu la font d'alimentació
Llegiu atentament abans de fer aquests passos:
- Inseriu el clip del transformador al terminal corresponent de l'OSPi.
- Connecteu el transformador.
- El transformador alimentarà tant la placa OpenSprinkler com el Raspberry Pi.
- No s’ha d’utilitzar la font d’alimentació Raspberry Pi. Posa-ho lluny.
- El LED verd hauria d’encendre’s, indicant que l’encesa està engegada. Veure la imatge del pas anterior.
- Si el LED no s’encén, desconnecteu l’alimentació immediatament
- Si no podeu esbrinar el problema, envieu un correu electrònic a [email protected]
Traieu el clip de la font d'alimentació de la placa OSPi
Pas 8: configureu Raspberry Pi
Com que aquest projecte utilitza la imatge OSPi i no una imatge raspbian, comenceu amb el pas 4 a la següent instrucció:
Configureu Raspberry Pi sense monitor ni teclat
Desconnecteu l'alimentació i el cable sèrie USB. Aquestes ja no seran necessàries.
Pas 9: connecteu Raspberry Pi (RPi) a OpenSprinkler (OSPi)
OSPi té dos pilars de suport que coincideixen amb els forats del cargol del Raspberry Pi.
Amb la targeta micro SD inserida a Raspberry Pi:
- Traieu els dos cargols superiors dels pilars de suport
- Connecteu Raspberry Pi a OSPi mitjançant les capçaleres de 2x20 pins
- Comproveu l'orientació i assegureu-vos que tots els pins estan alineats. Els dos forats del cargol han d’estar alineats amb els pilars de suport.
- Inseriu suaument Raspberry Pi fins al final. El connector USB i Ethernet hauria de passar pels talls del PCB.
- Introduïu els cargols per als pals i estreneu suaument els dos cargols.
La imatge de l'esquerra mostra els connectors i Raspberry Pi va traçar els pins. La imatge correcta mostra les ubicacions del dongle WiFi USB i de la targeta SD.
Pas 10: interfície web OSPI
La imatge OSPi conté un lloc web integrat.
A continuació, obriu un navegador i escriviu https:// ♣ ospi-ip-address ♣, que és l’adreça IP del Raspberry Pi (com ara https:// ♣ ospi-ip-address ♣, Apareix una pàgina de benvinguda amb més instruccions OSPI. Si apareix aquesta pàgina, felicitats! La imatge s'ha gravat correctament a la targeta micro SD i el WiFi funciona.
La interfície d'usuari OSPi real és accessible mitjançant https:// ♣ ospi-ip-address ♣: 8080
contrasenya = opendoor
Si tot està bé, apagueu el gerd:
$ sudo shutdown
Pas 11: Instal·leu OSPi
El sistema Rainbird de casa meva té set zones i està instal·lat a la paret del garatge. Per tant, moveu OpenSprinkler al garatge i munteu OSPi a la paret.
- Desconnecteu l'electricitat de Rainbird i Open Sprinkler.
- Si cal, vull poder tornar a configurar el sistema Rainbird. Per tant, deixo el controlador Rainbird al seu lloc, així com el seu cablejat. Executeu cables des de l’OSPi per un forat de la caixa del controlador Rainbird
- El tauler de control Rainbird es mou cap a fora. Agafa la osca de la part superior esquerra i gira cap al tauler de control
- Practicar un forat de 3/5 polzades a la part inferior esquerra de la caixa Rainbird
- Connecteu la part frontal i posterior del recinte OSPi mitjançant cargols cònics. No estreneu massa.
- Cerqueu una ubicació adequada per a l’OSPi i monteu-lo a la paret del costat esquerre del controlador Rainbird.
- Solia canviar els muntatges per a l’OSPi
Pas 12: Cablatge de les zones d’aspersió
Per connectar zones per aspersió:
-
Traieu el cable COM (comú) del controlador Rainbird i inseriu-lo al terminal COM d'OSPi
- Al meu sistema, el cable COM és blanc (es mostra a la imatge com a groc)
- El terminal COM té dos ports: estan connectats internament perquè pugueu connectar-vos a qualsevol dels dos ports
- Tallar 8 trossos de filferro a la mateixa longitud (mesurar i deixar una mica més; cada filferro ha de tenir el temps suficient per passar del controlador Rainbird a OSPI
- Executeu cables de 8 cables d’OSPi a la funda Rainbird
-
Per a cada cable en el cas Rainbird, feu el següent (feu un a la vegada):
- Afluixeu el cargol de cap Phillips al cable de la zona a la caixa Rainbird
- Traieu el cable solt del connector
-
Utilitzeu una rosca de filferro per connectar el filferro afluixat a un dels fils tallats
El cable tallat va des del controlador Rainbird, a través del forat i fins al controlador OSPi
- Afluixeu el cargol pla del connector OSPi que correspon a Rainbird (tots dos estan numerats de dreta a esquerra)
- Inseriu el cable al connector OSPi
Pas 13: Configuració de zones i programes
L'OSPi es pot ampliar per gestionar zones addicionals. Només necessito 7 zones. Si en necessiteu més, consulteu el manual OSPi.
La GUI d’OSPi és fàcil d’utilitzar.
- Configuració de zones i edició de programes.
- Prova per assegurar-te que tot funciona.
Estàs acabat!
Pas 14: Apèndix: actualitzacions
01 de juliol de 2016:
- Configuració d'exportació i còpia de seguretat abans de l'actualització
- El firmware OpenSprinkler actualitzat a la versió 2.1.6 només fa el pas B.
cd OpenSprinklerGen2
git pull sudo./build.sh ospisudo /etc/init.d/OpenSprinkler.sh reiniciar
Recomanat:
Llum (s) LED amb bateria amb càrrega solar: 11 passos (amb imatges)
Llums LED amb bateria amb càrrega solar: la meva dona ensenya a la gent a fer sabó, la majoria de les seves classes eren al vespre i aquí a l’hivern es fa fosc cap a les 4:30 de la tarda, alguns dels seus alumnes tenien problemes per trobar el nostre casa. Teníem un rètol frontal però fins i tot amb un lligam al carrer
Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Suport d'imatges amb altaveu incorporat: aquí teniu un gran projecte per dur a terme durant el cap de setmana, si voleu que us poseu un altaveu que pugui contenir imatges / postals o fins i tot la vostra llista de tasques. Com a part de la construcció, utilitzarem un Raspberry Pi Zero W com a centre del projecte i un
Reconeixement d'imatges amb plaques K210 i Arduino IDE / Micropython: 6 passos (amb imatges)
Reconeixement d’imatges amb plaques K210 i Arduino IDE / Micropython: ja vaig escriure un article sobre com executar demostracions d’OpenMV a Sipeed Maix Bit i també vaig fer un vídeo de demostració de detecció d’objectes amb aquesta placa. Una de les moltes preguntes que la gent ha formulat és: com puc reconèixer un objecte que la xarxa neuronal no és tr
Gesture Hawk: robot controlat amb gestos manuals mitjançant la interfície basada en el processament d’imatges: 13 passos (amb imatges)
Gesture Hawk: robot controlat amb gestos manuals mitjançant interfície basada en el processament d’imatges: Gesture Hawk es va mostrar a TechEvince 4.0 com una interfície simple màquina basada en el processament d’imatges. La seva utilitat rau en el fet que no es requereixen cap sensor addicional ni un dispositiu portàtil, excepte un guant, per controlar el cotxe robòtic que funciona amb diferents
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge