Taula de continguts:

Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi: 16 passos (amb imatges)
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi: 16 passos (amb imatges)

Vídeo: Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi: 16 passos (amb imatges)

Vídeo: Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi: 16 passos (amb imatges)
Vídeo: 50 Things to do in Buenos Aires Travel Guide 2024, Desembre
Anonim
Image
Image
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi
Sistema de jardí automatitzat construït a Raspberry Pi per a exteriors o interiors - MudPi

T’agrada la jardineria però no trobes el temps per mantenir-la? Potser teniu algunes plantes d’interior que busquen una mica de set o que busquen la manera d’automatitzar la vostra hidroponia? En aquest projecte, solucionarem aquests problemes i aprendrem els conceptes bàsics de MudPi mitjançant la construcció d’un sistema de jardí automatitzat per ajudar a cuidar les coses. MudPi és un sistema de jardí de codi obert que he creat per gestionar i mantenir els recursos del jardí basats en un Raspberry Pi. Podeu utilitzar MudPi per a projectes de jardineria tant interiors com exteriors, adaptats a les vostres necessitats, ja que estan dissenyats per personalitzar-los.

Avui començarem amb una configuració bàsica que he utilitzat a casa per veure com es pot desplegar MudPi per a gestionar un jardí exterior i controlar el reg. En aquest tutorial aprendreu com desplegar un controlador principal que executa MudPi. Hi haurà alguns recursos addicionals a prop del final per a aquells que vulguin ampliar les seves configuracions més enllà dels conceptes bàsics o que vulguin obtenir més informació sobre diferents configuracions, com ara en interiors. MudPi es pot configurar per a diverses configuracions i hi ha un munt de documentació al lloc del projecte.

Subministraments

No dubteu a afegir / eliminar cap sensor o component específic que pugueu necessitar per al vostre propi sistema, ja que els vostres requisits poden variar dels meus.

Subministraments generals

  • Raspberry Pi amb Wifi (he utilitzat Pi 3 B)

    Debian 9/10

  • Monitor / teclat / ratolí (per a la configuració de Pi)
  • Targeta SD per a Raspbian (8 GB)
  • Cable nominal exterior (4 cables)
  • Caixa de connexions impermeable per a exteriors
  • Premses de cable
  • Carril Din (per muntar interruptors i subministrament de CC)
  • Tubs de PVC
  • Trepant amb broques de pala

Subministraments electrònics

  • Sensor de temperatura / humitat DHT11
  • Sensor de nivell de flotador líquid x2
  • Relé de 2 canals
  • Bomba de 12v (o 120v si utilitzeu tensió de xarxa)

    Convertidor de CC a CC si utilitzeu 12v

  • Font d'alimentació de 5v

    o font d'alimentació de CC (si alimenta pi des de la xarxa elèctrica)

  • Resistències de 10 k per tirar amunt / avall

Eines

  • Tornavís
  • Decapant de filferro
  • Multímetre
  • Soldador
  • Soldar
  • Cargols (per muntar caixes a l'exterior)
  • Calç de silicona

Pas 1: Planificació del jardí i el reg

Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg
Planificació de jardineria i reg

Assegureu-vos de planificar el reg si esteu establint un sistema nou. Serà important tenir aquestes coses al seu lloc quan aneu a preparar el maquinari per conèixer les necessitats del vostre component. Les necessitats poden canviar amb el pas del temps, però és una bona pràctica preparar-se per al futur. Les dues opcions principals de subministrament d’aigua són utilitzar una bomba en un dipòsit d’aigua o una mànega amb un solenoide per obrir i tancar la línia. L’elecció dependrà de vosaltres segons les necessitats del vostre jardí. Un sistema més gran i complex pot fer ús de tots dos (és a dir, bombar aigua a través de vàlvules solenoides per regar zones). Si teniu previst utilitzar MudPi a l’interior, probablement utilitzeu una bomba. MudPi també pot controlar els llums de les plantes d’interior mitjançant un relé.

Consell per a creadors: tingueu en compte que podeu construir el vostre projecte a qualsevol escala. Si només voleu provar MudPi per primera vegada, proveu alguna cosa com una ampolla d’aigua i una bomba de 3,3 v per regar una planta d’interior.

Tingueu en compte també les opcions de subministrament d’aigua. Fareu servir línies de degoteig, una molla de remull o aspersors? A continuació, es detallen alguns mètodes habituals:

  • Aspersor
  • Soakerhose
  • Línies de degoteig
  • Aigua manual de mà

Per evitar que l’abast d’aquest tutorial creixi massa, suposem que ja teniu reg al lloc i que només voldríeu automatitzar-lo. A la meva configuració tinc un dipòsit d’aigua amb una bomba connectada a algunes línies de degoteig. Aprenem a automatitzar aquesta bomba.

Pas 2: Sensors i planificació de components

L’altre aspecte important de la planificació a tenir en compte és quines dades voleu obtenir del vostre jardí. Normalment, la temperatura i la humitat sempre són útils. La humitat del sòl i la detecció de pluges són excel·lents, però potser no siguin necessàries per a una instal·lació interior. Serà la vostra decisió final sobre quines condicions és important controlar per a les vostres necessitats. Per al nostre tutorial bàsic a l'aire lliure supervisarem:

  • Temperatura
  • Humitat
  • Nivells d'aigua (interruptor flotant x2)

He utilitzat 5 sensors de nivell d’aigua per determinar nivells del 10%, 25%, 50%, 75% i 95% en un tanc gran. En aquest tutorial farem un 10% per mínims crítics i un 95% complet per simplificar.

També és possible que vulgueu controlar els dispositius del vostre jardí. Si teniu previst canviar una bomba o llums que no funcionin en 3.3v (el límit GPIO pi), necessitareu un relé. Un relé us permet controlar circuits de major tensió mentre utilitzeu una tensió més baixa per commutar el relé. Per als nostres propòsits, tenim una bomba que funciona amb voltatges superiors a 3,3 V, de manera que necessitarem un relé per commutar la bomba. Només es necessita un sol relé per controlar la bomba. Tot i que per a propòsits futurs (i perquè els relés són econòmics), vaig instal·lar un relé de 2 canals i vaig deixar disponible la ranura addicional per a actualitzacions posteriors.

El més important a planificar és la font d'alimentació. Com s’alimentarà el Pi i d’on. També heu de pensar en els dispositius que esteu utilitzant i en com aconseguiran el seu poder. Normalment, el Pi es pot alimentar des d’un adaptador d’alimentació USB, però requereix un endoll per si sol. Si alimentem altres dispositius amb tensions més altes, es pot utilitzar una font d'alimentació de CC a CC per reduir tensions fins a 5v per al Pi. Si teniu previst obtenir una font d’alimentació per reduir els voltatges, us recomano no anar amb l’opció més barata.

Recordeu que el Raspberry Pi només pot admetre GPIO digital per defecte. Això significa que no es pot connectar un sensor de terra que porti lectures analògiques al Pi GPIO. Per ser compatible amb components analògics, heu de fer servir un microcontrolador amb suport analògic, com ara Arduino o ESP32 (o ESP8266).

Per sort, MudPi té suport per controlar dispositius com ara nodes esclaus per emetre ordres per a diversos dispositius des d’un controlador principal (el pi). Això permet tenir un controlador principal amb diverses unitats de sensors que pot controlar juntament amb els components analògics connectats. Vaig utilitzar un controlador principal per controlar l'àrea de la bomba i una unitat de sensor per a cada llit de jardí elevat. Avui continuem construint el controlador principal per començar.

Pas 3: reuniu subministraments

Reuneix subministraments
Reuneix subministraments

És hora que recollim els nostres materials. Els components i les eines que s’utilitzen en aquesta versió estan disponibles comercialment a la prestatgeria per facilitar que altres persones puguin construir els seus a casa. La majoria es poden trobar en línia o a les ferreteries locals. La llista exacta de materials dependrà del disseny del jardí específic. En nom d’aquest tutorial, mantindrem les coses bàsiques tal i com s’ha planejat per aconseguir una unitat en funcionament abans d’anar més enllà.

Nota: M'agradaria fer nota en aquest moment si teniu previst canviar components que esgotin el voltatge de la xarxa, si us plau tingueu ATENCIÓ. És important que estigueu segur quan construïu aparells electrònics i que no tingueu en compte tensions elevades si no sabeu què feu. Dit això, vaig fer servir una bomba de 120 V a la configuració de casa. El procés és el mateix per a una bomba de 12v, amb la diferència principal que necessita un regulador de 12v. També podeu utilitzar relés per alternar llums o altres dispositius.

Pas 4: instal·leu MudPi al Raspberry Pi

Instal·leu MudPi al Raspberry Pi
Instal·leu MudPi al Raspberry Pi

Amb un pla preparat i els subministraments a la mà, és hora de preparar el maquinari. Per començar, heu de preparar el vostre raspberry pi per instal·lar MudPi. Necessitareu un Raspberry Pi amb funcions Wifi que executin Debian 9 o superior. Si no teniu Raspbian instal·lat, haureu de descarregar Raspbian des de la seva pàgina aquí.

Amb el fitxer d'imatges descarregat, escriviu-lo a la targeta SD mitjançant un gravador d'imatges que trieu. Raspberry pi té una guia per escriure els fitxers a una targeta SD si necessiteu ajuda.

Connecteu la targeta SD al vostre pi i engegueu-la. Connecteu el vostre Pi a Wifi mitjançant la GUI si heu instal·lat Raspbian Desktop o editant el fitxer /etc/wpa_supplicant/wpa_supplicant.conf a través del terminal de Raspbian Lite.

El següent que heu de fer després de connectar-vos a Wifi és executar actualitzacions i actualitzacions al pi.

Per actualitzar l'inici de sessió de Pi i des de l'execució del terminal:

sudo apt-get update

sudo apt-get upgrade

Un cop finalitzat, reinicieu

sudo reiniciar

Després que el Pi hagi arrencat una còpia de seguretat, ara podem instal·lar MudPi. Podeu fer-ho mitjançant l'instal·lador MudPi amb l'ordre següent:

curl -sL https://install.mudpi.app | bash

L'instal·lador s'encarregarà de tots els paquets i configuracions necessaris per a MudPi. Per defecte, MudPi s’instal·la al directori / home / mudpi amb el nucli situat a / home / mudpi / core.

Podeu executar MudPi manualment amb l'ordre següent:

cd / home / mudpi

mudpi --debug

Tanmateix, MudPi té un treball de supervisor que l’executarà. A més, primer necessitareu un fitxer de configuració abans d’executar MudPi. Per crear un fitxer de configuració, haureu de saber quins pins heu connectat a quins components, que és el que es fa al següent pas. Endavant!

Pas 5: connecteu els sensors i components al Pi per provar-los

Connecteu els sensors i components al Pi per provar-los
Connecteu els sensors i components al Pi per provar-los
Connecteu els sensors i components al Pi per provar-los
Connecteu els sensors i components al Pi per provar-los
Connecteu els sensors i components al Pi per provar-los
Connecteu els sensors i components al Pi per provar-los

El següent pas és connectar els nostres components al Pi. (Tingueu en compte que provava components addicionals a la foto) És possible que utilitzeu cables de pont i taulers per provar-los bé, recordeu-vos d'actualitzar a alguna cosa més fiable quan creeu una unitat final per al camp.

Connecteu el pin DATA del sensor DHT11 / 22 al pin GPIO 25.

Connecteu l’alimentació i la terra DHT11 / 22.

Connecteu un extrem de cadascun dels 2 sensors de flotació líquida als pins GPIO 17 i 27 respectivament amb resistències de 10k cap avall.

Connecteu els altres extrems dels sensors de flotació a 3,3 v de manera que el GPIO normalment estiri BAIX, però estigui ALTA quan es tanca l’interruptor de flotació.

Connecteu els pins de commutació del relé de 2 canals als pins GPIO 13 i 16.

Connecteu el relé 5V a l’alimentació i terra a terra.

Ens preocuparem per les connexions d'alta tensió del relé en un pas posterior quan connectem els endolls. De moment hauríem d'estar preparats per fer el fitxer de configuració de MudPi i provar els components.

Pas 6: configureu MudPi

Amb els sensors i components adjunts podeu fer el fitxer de configuració de MudPi i provar que tot funcioni abans d’acabar el muntatge de la unitat. Per configurar MudPi, actualitzareu el fitxer mudpi.config situat al directori / home / mudpi / core / mudpi. Es tracta d’un fitxer amb format JSON que podeu actualitzar perquè s’adapti a les necessitats del vostre component. Assegureu-vos de comprovar si hi ha un format adequat si teniu algun problema.

Si seguiu el següent fitxer de configuració, funcionarà per als components que hem connectat:

Hi ha moltes coses en la configuració anterior. Us recomano aprofundir en els documents de configuració per obtenir informació més detallada. Configurem el DHT11 i flota a la matriu del sensor i posem la configuració del relé a la matriu de commutació. L'automatització es realitza establint activadors i accions. Un disparador és una manera de dir a MudPi que escolti determinades condicions en què volem actuar, ja que la temperatura és massa alta. Un activador no és massa útil fins que no li proporcionem una acció. A la configuració anterior hi ha dos activadors de temps. Un activador de temps requereix una cadena formatada per un treball cron per determinar quan s'ha d'activar. Els activadors de temps anteriors es defineixen per a cada 12 hores (per tant, dues vegades al dia). Desencadenaran les dues accions que hem configurat, que només activaran / desactivaran el relleu amb un esdeveniment emès per MudPi. El segon disparador es compensa 15 minuts, de manera que la bomba s’encén i rega durant 15 minuts abans de tornar a apagar-se. Això passarà dues vegades al dia cada dia.

Ara podeu reiniciar MudPi indicant al supervisor que reiniciï el programa:

sudo supervisorctl reinicia mudpi

Ara MudPi hauria de tornar a carregar les configuracions i executar-se en segon pla fent lectures de sensors i escoltant esdeveniments per canviar els relés. Podeu comprovar que MudPi s'està executant amb:

sudo supervisorctl status mudpi

MudPi també emmagatzemarà fitxers de registre al directori / home / mudpi / logs. Si teniu problemes, és un bon lloc per comprovar-ho primer.

Si heu comprovat que MudPi funcionava, és hora de començar el muntatge final de la unitat. Apagueu el Raspberry Pi i deixeu d'acabar el muntatge del maquinari.

Pas 7: components de soldadura al tauler de prototipus

Components de soldadura per prototip de placa
Components de soldadura per prototip de placa
Components de soldadura per prototip de placa
Components de soldadura per prototip de placa

Ara que MudPi està configurat, podeu continuar treballant en el maquinari. Els components que quedin a la caixa s’han de soldar a una placa prototip per obtenir més estabilitat que els cables de pont. No és tan agradable com una placa de circuit personalitzada, però funcionarà per ara. El sensor DHT11 que estem utilitzant serà extern, però opcionalment podeu incloure-ne un altre per a la temperatura interna de la caixa.

Vaig soldar un cable de ruptura pi a una placa juntament amb alguns connectors de terminal per facilitar les connexions GPIO una vegada que tornem a connectar els sensors i el relé. El cable de ruptura feia agradable poder desconnectar el pi sense haver de treure tot el mòdul. També he inclòs les resistències de tracció necessàries per als flotadors. Amb això completat, podem posar tot dins d’una bonica caixa de connexions a l’aire lliure per protegir-la.

Pas 8: Comenceu a col·locar l'electrònica en una caixa de connexions exterior

Comenceu a col·locar l'electrònica en una caixa de connexions exterior
Comenceu a col·locar l'electrònica en una caixa de connexions exterior
Comenceu a col·locar l'electrònica en una caixa de connexions exterior
Comenceu a col·locar l'electrònica en una caixa de connexions exterior
Comenceu a col·locar l'electrònica en una caixa de connexions exterior
Comenceu a col·locar l'electrònica en una caixa de connexions exterior

En aquest punt, tot s'ha provat treballant a MudPi i és hora de muntar la unitat exterior per suportar els elements. La vostra ferreteria local tindrà una selecció de caixes de connexió a la secció d’electrònica que podeu comprar per menys de 25 $. Busqueu-ne un de la mida adequada i que tingui un segell hermètic. He gastat una mica més per aconseguir una caixa reforçada amb fibra amb pestells de moll. Tot el que necessiteu és una cosa que mantingui la humitat i s’adapti a tots els components. Feu forats en aquesta caixa per enrutar també els cables.

Pas 9: connecteu els endolls per retransmetre-los i instal·lar-los a la caixa de connexions * Advertència d’alta tensió *

Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *
Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *
Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *
Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *
Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *
Connecteu endolls per retransmetre i instal·lar a la caixa de connexions * Advertència d’alta tensió *

El Pi s’ha d’apagar quan es connecten components. Si utilitzeu 120v o 12v per a la bomba, tingueu en compte el connector que cal utilitzar. Les bombes que funcionen amb 12V solen utilitzar un connector jack de barril. Si treballeu amb 120v, podeu treballar amb un endoll femella. Ara no aneu a tallar un cable d’extensió i a fer-ho sense fer equips adequats.

Utilitzeu un trepant o una broca per perforar dos forats de 3/4 polzades a la part inferior de la caixa de connexions exterior i introduïu dos passacables de 3/4 polzades. Passeu el cable d’extensió mascle per una glàndula i la meitat femella per l’altra. Si voleu utilitzar l’altre canal de relé, instal·leu un altre cable femení.

A la caixa he instal·lat una petita secció de rail din. Al ferrocarril hi ha una font d'alimentació de CC per baixar de 120 a 5 v per encendre el Pi, així com alguns interruptors de seguretat. Només faig servir dos interruptors per poder apagar el Pi sense apagar tot el sistema. Un trencador seria suficient. Ara dins del cable d’extensió hi ha tres cables de colors. EL BLANC és neutre, el VERD està mòlt i el NEGRE fa 120v +. El verd i el blanc van directament a la font d'alimentació de CC. El negre primer entra als interruptors i després a la font d'alimentació de CC. A la font d'alimentació hi ha un cargol petit que és un potenciòmetre per retallar el voltatge fins a 5v.

Utilitzarem blocs de terminals per fer connexions entre els endolls. Mitjançant un bloc connecteu tots els cables neutres blancs. Si no teniu blocs de terminals, n'hi haurà prou amb una cinta elèctrica. Els cables de terra verds també s’han de connectar entre ells. El costat d'alta tensió del relé té tres connexions: COM (comú), NC (normalment tancat) i NO (normalment obert). Depenent del vostre relé, només pot tenir NC o NO, no tots dos. Connecteu una mica de cable addicional des de l’interruptor que subministrarà 120 V al terminal COM (comú) dels relés del costat d’alta tensió. Ara connecteu els cables d’extensió femella de 120v de línia negra al terminal NC. Això significarà que l’endoll estarà normalment apagat i no connectat, però quan activem el relé, subministrarà 120v al endoll i, per tant, engegarà la bomba.

En aquest punt, tots els cables d’extensió haurien de tenir els seus neutres blancs lligats entre ells i els terrenys verds units. Els cordons femella tenen el seu negre de 120v connectat al terminal NC del relé. El cable d’extensió mascle hauria d’anar encaminat en negre cap a un trencament al rail din i després dividir-lo a la font d’alimentació de CC i als COM dels relés.

És important instal·lar-ho tot en una caixa impermeable i protegir / enrutar correctament tots els cables. L'últim que voleu és un incendi o algú que es pugni. Tampoc no us enganxeu amb l’alta tensió si no podeu estar segur. Encara podeu fer força amb components de 12v i inferiors.

Pas 10: poseu els sensors a la carcassa de protecció

Introduïu els sensors en una carcassa de protecció
Introduïu els sensors en una carcassa de protecció
Introduïu els sensors en una carcassa de protecció
Introduïu els sensors en una carcassa de protecció
Introduïu els sensors en una carcassa de protecció
Introduïu els sensors en una carcassa de protecció

La natura i la humitat no són massa amigables amb l’electrònica. Heu protegit el Pi amb la caixa de connexions exterior, però ara heu de protegir els components externs. Podeu fer uns allotjaments dignes per protegir components externs fent servir una canonada de PVC o altres trossos de ferralla. Vaig preparar un senzill tap de ventilació per al sensor DHT11 per ajudar-lo a protegir-lo de la pluja i els insectes, però permetre que respiri per obtenir lectures exteriors precises. Feu servir calç de silicona per segellar els cables al pas següent.

No és la millor solució, però funciona per a un sensor barat de 4 $. (També en vaig fabricar alguns per als sensors de sòl que provava en aquell moment.) Els sensors de flotació s’instal·laran al dipòsit d’aigua i no requereixen cap allotjament addicional.

També trobareu que els sensors solen incloure filferro de calibre prim barat. Això no durarà molt per a algunes manipulacions generals o fora dels climes. En el següent pas tractarem això.

Pas 11: connecteu els sensors amb cables i endolls classificats a l'aire lliure

Connecteu els sensors amb cables i endolls classificats per a exteriors
Connecteu els sensors amb cables i endolls classificats per a exteriors
Connecteu els sensors amb cables i endolls classificats per a exteriors
Connecteu els sensors amb cables i endolls classificats per a exteriors

Obtenir algun cable nominal a l’aire lliure és imprescindible si voleu que hi hagi connectats sensors externs a la caixa. El cable de protecció exterior té protecció per protegir els cables interns. Vaig agafar alguns cables i endolls de 4 fils. No necessiteu els endolls i, en canvi, podeu utilitzar més passacables, però volia poder canviar ràpidament els sensors.

Tallar una mica de cable per al sensor de temperatura i els sensors de flotació. Li donaria uns peus de més, ja que sempre és bo tenir-ne de més per tallar si cal. Suggereixo soldar els cables per obtenir les millors connexions i després embolicar-los amb cinta elèctrica. Us suggereixo que utilitzeu el mateix color per alimentar i connectar a terra amb cada cable per fer les coses fàcils de recordar. Introduïu el cable a la carcassa amb un segellat de silicona de calç de la resta de la part inferior de la carcassa, de manera que només la tapa ventilada és el punt d’entrada.

L’altre extrem del cable el podeu introduir a la caixa a través de passacables i connectar-lo al Pi amb els mateixos pins que abans. Si decidiu utilitzar endolls, instal·leu els extrems del endoll al cable. Perforeu i instal·leu els altres extrems a la caixa de connexions i connecteu els interns.

Pas 12: instal·leu els sensors flotants al tanc

Instal·leu els sensors flotants al tanc
Instal·leu els sensors flotants al tanc

Amb els altres sensors protegits i llestos per començar el temps, instal·leu els sensors de flotació al dipòsit d’aigua. Com que només n’utilitzem dos, n’heu d’instal·lar 1 a un nivell crític baix que la bomba no funcioni i una que marqui que el tanc està ple. Cerqueu la broca de mida correcta i feu un forat al tanc als nivells adequats. Enrosqueu els sensors de flotació al tanc amb la rentadora i la femella proporcionades. Mireu a l'interior del tanc i assegureu-vos que els sensors de flotador estan orientats de manera que estiguin en posició apagada i s'aixequin quan l'aigua puja els fa tancar el circuit.

A causa de les resistències de baixada, això significa que quan es compleix el nivell de l'aigua, el sensor de flotació es troba en aquest nivell amb la lectura 1. En cas contrari, el sensor de flotació retornarà 0 si l'aigua no aixeca el sensor que tanca el circuit.

Pas 13: desplegueu la unitat a l'exterior

Desplegueu la unitat a l'exterior
Desplegueu la unitat a l'exterior
Desplegueu la unitat a l'exterior
Desplegueu la unitat a l'exterior
Desplegueu la unitat a l'exterior
Desplegueu la unitat a l'exterior

La unitat MudPi està preparada per al camp i la podem muntar fora a la seva ubicació final. La caixa de connexions exterior normalment ve amb una tapa per cargolar per fer que el segell sigui hermètic. També heu de trobar alguns forats de muntatge a la part posterior per utilitzar-los per muntar la unitat. Vaig instal·lar la meva caixa just al costat de l’aigua vessada a l’exterior, ja que els sensors de flotació només tenien un cable limitat.

Podeu endollar el cable d’extensió mascle a una presa de corrent i girar l’interruptor per posar MudPi en línia. Assegureu-vos que tot funcioni abans de deixar-lo durant un període prolongat. Comproveu que els sensors prenen lectures buscant en redis els valors emmagatzemats o comprovant els registres de MudPi. Si tot sembla bo, és hora que deixeu treballar MudPi mentre us relaxeu.

Pas 14: supervisió de MudPi

Monitorització de MudPi
Monitorització de MudPi
Monitorització de MudPi
Monitorització de MudPi

Ara que MudPi funciona, potser us pregunteu les maneres de controlar el vostre sistema. La forma més senzilla i directa és controlar el fitxer de registre MudPi:

tail -f /home/mudpi/logs/output.log

Una altra opció és mitjançant una interfície com una pàgina web local. Encara no he tingut temps de llançar una interfície d’usuari pública de MudPi, però podeu agafar fàcilment els vostres sensors i l’estat dels components de redis amb PHP. Obteniu més informació sobre com MudPi emmagatzema les vostres dades a redis a la documentació.

Les darreres lectures del sensor s’emmagatzemaran en redis sota l’opció de clau que heu definit a la configuració. Mitjançant això, podeu crear una aplicació PHP simple per agafar i visualitzar les lectures de la pàgina. A continuació, només cal que actualitzeu la pàgina per obtenir dades noves.

També és possible escoltar esdeveniments de MudPi a redis i aquesta és una millor opció per obtenir actualitzacions en temps real del sistema. Podeu llegir els esdeveniments directament a través del redis-cli

redis-cli psubscribe '*'

Pas 15: substituïu les plaques de prototip per PCB personalitzats (opcional)

Substitueix les plaques de prototip per PCB personalitzats (opcional)
Substitueix les plaques de prototip per PCB personalitzats (opcional)
Substitueix les plaques de prototip per PCB personalitzats (opcional)
Substitueix les plaques de prototip per PCB personalitzats (opcional)

He anat una mica més lluny i he fet algunes plaques de circuits personalitzades per a MudPi. M’ajuden a accelerar el procés de construcció amb la creació de diverses unitats MudPi i són molt més fiables. He començat a substituir les meves antigues plaques prototip per PCB més fiables en totes les unitats existents que tinc. En el futur vull fer que aquests taulers estiguin disponibles per a la venda en petites quantitats per ajudar-me a donar suport al meu treball de codi obert. MudPi no requereix cap placa de circuit personalitzada per funcionar, només ajuda a reduir la càrrega de treball del maquinari amb components integrats ja instal·lats, com ara les resistències de tracció i els sensors de temperatura / humitat.

Pas 16: relaxeu-vos i observeu com les plantes creixen

Relaxeu-vos i observeu com creixen les vostres plantes
Relaxeu-vos i observeu com creixen les vostres plantes
Relaxeu-vos i observeu com les plantes creixen
Relaxeu-vos i observeu com les plantes creixen

Ara teniu el vostre propi sistema de jardí automatitzat que podeu ampliar i escalar segons vulgueu. Feu més unitats o amplieu la que ja heu construït. Podeu fer molt més amb MudPi i molta informació al lloc web del projecte a https://mudpi.app. El meu objectiu era convertir MudPi en el recurs que buscava quan vaig començar el projecte del jardí. Espero que trobeu un gran ús a MudPi i compartiu la paraula si us agrada la feina que faig. Personalment faig servir MudPi tant a l’exterior com a l’interior de casa per gestionar les meves plantes i he estat molt content amb els resultats obtinguts fins ara.

MudPi encara s’està actualitzant amb més funcions i desenvolupaments. Podeu visitar el lloc per obtenir més informació sobre el que he estat treballant i consultar alguns dels enllaços següents per orientar-vos a alguns recursos més. També vaig participar a MudPi al concurs Raspberry Pi del 2020. Si us agrada MudPi i voleu ajudar-me, doneu-me un vot a continuació.

Recursos útils per anar més enllà

Documentació MudPi

Codi font de MudPi

Guies MudPi

Comparteix MudPi Build

Dóna suport al meu treball a MudPi

Suport a MudPi

Feliç de créixer tothom!

- Eric

Fet amb ♥ de Wisconsin

Concurs de gerds Pi 2020
Concurs de gerds Pi 2020
Concurs de gerds Pi 2020
Concurs de gerds Pi 2020

Primer premi del concurs Raspberry Pi 2020

Recomanat: