Taula de continguts:

SmartAquarium - Mathias: 6 passos
SmartAquarium - Mathias: 6 passos

Vídeo: SmartAquarium - Mathias: 6 passos

Vídeo: SmartAquarium - Mathias: 6 passos
Vídeo: 7 PROVEN Steps to Aquascape SUCCESS 2024, De novembre
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Un gran problema per a les persones que tenen peix és que quan marxen de vacances necessiten que algú els cuidi. Jo i la meva família tenim el mateix problema i sempre és una pressa trobar algú. Ara amb el meu projecte espero desfer-me d’aquest problema amb el meu SmartAquarium.

Informació general:

  • el cost mitjà ronda els 313 euros
  • temps total dedicat a fer tot el que fa al projecte: 250 hores (això pot variar en funció de les vostres habilitats de programació)

Enllaços:

  • El meu lloc web personal: mathiasdeherdt.be
  • Factura de material també coneguda com a BOM: FinalBOM.xlsx

Pas 1: Pas 1: fabricació de la carcassa + alimentador automàtic

Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic
Pas 1: fabricació de la carcassa + alimentador automàtic

Materials:

  • Fusta
  • Fusta i súper cola
  • Tassa de plàstic
  • pom de la porta
  • Cargols
  • Mànec de ferro
  • Frontisses
  • Fil de pollastre
  • magnètica

Eines:

  • va veure
  • Màquina de perforació
  • Sander
  • Tornavisos
  • Llima de fusta

Construint carcassa pas a pas:

Pas 1: serrar la fusta a la mida desitjada. Voleu 2 taulons per a la part superior i inferior, 2 per al costat esquerre i dret i 2 per a la part posterior i frontal. Un cop ho tingueu tot endavant, enganxeu-los junts (amb cola per a fusta) de manera que formeu una caixa. Assegureu-vos que hi ha molta pressió sobre la fusta perquè tot pugui enganxar-se

Pas 2: assegureu-vos que deixeu forats per als cables i per als forats. Realment no importa on siguin, només cal que els poseu allà on sembli més adequat

Pas 3: després de fer els forats, agafeu un fitxer de fusta i arxiveu-ho tot perquè quedi suau

Pas 4: enganxeu el mànec a la part superior de la carcassa i enganxeu el pom de la porta al costat que es pot obrir i tancar. Connecteu també la porta amb les frontisses i poseu magnètics perquè la porta quedi tancada

Construint l'alimentador pas a pas:

Pas 1: cerqueu un bol de plàstic no tan gran i feu-hi un petit forat; assegureu-vos que la tapa del bol es pugui treure molt fàcilment

Pas 2: cerqueu alguna cosa per fer compartiments a l'interior i connecteu-los a un pal de fusta

Pas 3: Assegureu-vos que el pal de fusta sigui més gran que la planxa giratòria del motor pas a pas, farem un forat allà perquè el motor pas a pas ho mogui tot dins

Pas 4: feu alguna cosa que pugui situar l'alimentador per sobre del forat del vostre aquari, ja que ho he fet amb una mena de joguines de construcció

Pas 2: Pas 2: connecteu els components

Pas 2: connecteu els components
Pas 2: connecteu els components
Pas 2: connecteu els components
Pas 2: connecteu els components
Pas 2: connecteu els components
Pas 2: connecteu els components

Components (sempre podeu fer referència a la meva llista de materials):

  • Raspberry Pi amb potència flexible
  • Arduino tipus A a B.
  • Impermeable ds18b20
  • Pantalla QAPASS 1602A
  • Motor pas 28BYJ-48
  • Taules de pa
  • Filferro mascle a femella, filferro mascle a femella
  • Resistències
  • Sensor PH 40x40 mm
  • Ventilador
  • Resistència sensible a la força (FSR)
  • Relleu
  • 2 sensor potenciomètric
  • LM2596S DC-DC
  • [LLUM]

Eines

  • Soldador
  • Alicates peladores
  • Tornavís
  • Tubs termorretractables
  • Ventilador d’aire calent
  • polidora

Llavors, per on començar? Primer, necessitareu obtenir tots els components, després d’això intenteu seguir el meu esquema al màxim.

El Pi és la peça més important del trencaclosques, actuarà com un hub que ho controla tot, fins i tot l'Arduino. L'Arduino serà l'esclau del Pi, però més endavant al pas 3.

La majoria de l’esquema és directe, connecta-ho tot i assegura’t que els terrenys estiguin ben connectats. El més difícil és la teva làmpada. Haurem de trencar l’interruptor i connectar-lo a un relé, si ho fem malbé, podeu destruir el llum. Un cop obert l’interruptor, connecteu 2 cables als cables de la làmpada. Connecteu-les al relé [IMATGE]

També és un missatge important: utilitzeu el tub termoretràctil quan s’exposin els cables perquè no interfereixin els uns amb els altres.

Pas 3: Pas 3: Feu la base de dades

Pas 3: feu la base de dades
Pas 3: feu la base de dades

Primer voleu fer un model per a la vostra base de dades, la meva tindrà aquest aspecte [imatge 1], tinc dues taules, una per al meu sensor i una altra per al meu mesurament.

A la taula de sensors necessitareu un identificador, un nom (del sensor) i una unitat. A la taula de mesuraments tinc el meu sensor_ID (de la meva taula de sensors), un moment en què heu fet una mesura i el valor de la vostra mesura. També necessitem una altra taula per a la llum, perquè puguem activar-la i desactivar-la al lloc web i mostrar l’estat actual.

Després de crear la base de dades, la col·loqueu al Raspberry Pi.

Pas 4: Pas 4: escriviu el codi Python i el codi Arduino

Pas 4: escriviu el codi Python i el codi Arduino
Pas 4: escriviu el codi Python i el codi Arduino

Ara és el moment del treball real, escrivint codi per a tot. Dins del fitxer zip trobareu el meu codi (no tan bo). Hi ha informació posada a la línia de comentaris.

Per al dorsal només necessitareu el fitxer app.py.

Per al frontend necessitareu les plantilles i estàtiques

Com he dit al pas 2, Arduino és un esclau del Raspberry Pi. Ho fem perquè puguem connectar l'Arduino al Pi amb un cable USB, fent algunes modificacions i instal·lant algunes coses. Primer de tot, instal·laràs nanpy al Pi.

Pas 5: Pas 5: HTML, CSS i JavaScript

Pas 5: HTML, CSS i JavaScript
Pas 5: HTML, CSS i JavaScript

El disseny del lloc web també és una part molt important del projecte, és una manera de comprovar coses com la temperatura i donar menjar automàticament.

Vaig triar fer rectangles on a l'interior mostrés els meus valors.

També hi ha una característica interessant on podeu veure un gràfic de totes les dades del sensor de temperatura i PH.

Pas 6: Pas 6: Muntatge del projecte

Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte
Pas 6: Muntatge del projecte

Un cop finalitzats tots els altres passos, podeu començar a muntar-ho tot junt. Tots els vostres components van dins de la caixa de fusta que heu fabricat. Ho adjuntem tot a la paret mitjançant velcro i ho col·loquem al lloc adequat i, tot i així, ens assegurem que tot estigui connectat correctament.

Recomanat: