Innholdsfortegnelse:

SmartAquarium - Mathias: 6 trinn
SmartAquarium - Mathias: 6 trinn

Video: SmartAquarium - Mathias: 6 trinn

Video: SmartAquarium - Mathias: 6 trinn
Video: Ich fahre Dich überall hin! #davidbost #motorrad #gehtsteil #shorts 2024, Juni
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Et stort problem for folk som har fisk er at når de drar på ferie trenger de noen til å ta vare på dem. Jeg og familien min har det samme problemet, og det er alltid en mas å finne noen. Nå med mitt prosjekt håper jeg å bli kvitt dette problemet med mitt SmartAquarium.

Generell info:

  • gjennomsnittlig kostnad er rundt 313 euro
  • total tid brukt på å lage alt om prosjektet: 250 timer (dette kan variere avhengig av programmeringskunnskapene dine)

Lenker:

  • Mitt personlige nettsted: mathiasdeherdt.be
  • Materialregning aka BOM: FinalBOM.xlsx

Trinn 1: Trinn 1: Lag hylster + automatisk mater

Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater
Trinn 1: Lag hylster + automatisk mater

Materialer:

  • Tre
  • Tre og superlim
  • Plastkopp
  • dørhåndtak
  • Skruer
  • Jernhåndtak
  • Hengsler
  • Hønsetråd
  • magnetikk

Verktøy:

  • Sag
  • Drill maskin
  • Sander
  • Skrutrekkere
  • Trefil

Bygg foringsrør trinn for trinn:

Trinn 1: sag treet til ønsket størrelse. Du vil ha 2 planker for topp og bunn, 2 for venstre og høyre side og 2 for bak og foran. Når du har alt, lim dem sammen (med trelim), så du danner en eske. Sørg for at det er mye press på treverket slik at alt kan limes sammen

Trinn 2: Sørg for at du etterlater hull for kablene og for lufthull. Det spiller ingen rolle hvor de er, bare legg dem der du synes er passende

Trinn 3: Etter at du har laget hullene dine, tar du en trefil og arkiverer alt slik at det er glatt

Trinn 4: lim håndtaket på toppen av huset og lim dørhåndtaket på siden som kan åpnes og lukkes. Koble også døren med hengslene og sett magnetikk slik at døren forblir lukket

Bygge materen trinn for trinn:

Trinn 1: Finn en ikke så stor plastbolle og lag et lite hull i den, pass på at lokket på bollen kan fjernes veldig enkelt

Trinn 2: Finn noe å lage rom inni og koble dem til en trepinne

Trinn 3: Sørg for at trepinnen er større enn det roterende jernet på trinnmotoren, vi skal lage et hull der så trinnmotoren flytter alt inni

Trinn 4: Lag noe som kan plassere materen over hullet i akvariet ditt, jeg lagde det med en slags byggeleker

Trinn 2: Trinn 2: Koble til komponentene

Trinn 2: Koble til komponentene
Trinn 2: Koble til komponentene
Trinn 2: Koble til komponentene
Trinn 2: Koble til komponentene
Trinn 2: Koble til komponentene
Trinn 2: Koble til komponentene

Komponenter (du kan alltid referere til styklisten min):

  • Bringebær Pi med kraftig smidig
  • Arduino type A til B
  • Vanntett ds18b20
  • QAPASS 1602A -skjerm
  • Trinnmotor 28BYJ-48
  • Brødbrett
  • Mann til hann ledning, mann til hunn ledning
  • Motstander
  • PH -sensor 40x40 mm
  • Ventilator
  • Kraftfølsom motstand (FSR)
  • Stafett
  • 2 potensiometrisk sensor
  • LM2596S DC-DC
  • [LAMPE]

Verktøy

  • Loddejern
  • Striptang
  • Skrujern
  • Krympeslange
  • Varmluftsblåser
  • slipemaskin

Så hvor skal jeg begynne? Først må du få hver komponent, og deretter prøve å følge skjemaet mitt så godt du kan.

Pi er den viktigste brikken i puslespillet, den kommer til å fungere som et knutepunkt som styrer alt, til og med Arduino. Arduino vil være slaven til Pi, men mer av det senere i trinn 3.

Det meste av skjematikken er rett frem, koble til alt og sørg for at begrunnelsen er godt koblet. Den vanskelige delen er lampen din. Vi må bryte bryteren og koble den til et relé. Hvis vi ødelegger dette kan du ødelegge lampen. Når bryteren er åpen, kobler du 2 ledninger til ledningene til lampen. Koble dem til reléet [PICTURE]

Også en viktig melding, bruk varmekrympeslangen når kabler avsløres, slik at de ikke forstyrrer hverandre.

Trinn 3: Trinn 3: Lag en database

Trinn 3: Lag en database
Trinn 3: Lag en database

Først vil du lage en modell for databasen din, min vil se slik ut [Bilde 1], jeg har to tabeller, en for min sensor og en for min måling.

I sensortabellen trenger du en ID, navn (på sensoren) og en enhet. I målingstabellen har jeg mitt sensor_ID (fra sensortabellen), en tid da du tok en måling og verdien av målingen. Vi trenger også et annet bord for lyset, dette er slik at vi kan slå det på og av av nettstedet og få gjeldende status på skjermen.

Etter at du har opprettet databasen, skal du legge den på Raspberry Pi.

Trinn 4: Trinn 4: Skriv Python -kode og Arduino -kode

Trinn 4: Skriv Python -kode og Arduino -kode
Trinn 4: Skriv Python -kode og Arduino -kode

Nå er det tid for det virkelige arbeidet, å skrive kode for alt. Inne i zip -filen finner du min (ikke så gode) kode. Det er informasjon satt i kommentarfeltet.

For backend trenger du bare appen app.py.

For frontend trenger du maler og statisk

Som jeg sa i trinn 2 er Arduino en slave av Raspberry Pi. Vi gjør dette slik at vi kan koble Arduino til Pi med en usb -kabel og gjøre noen få redigeringer og installere noen få ting. Først og fremst skal du installere nanpy på Pi.

Trinn 5: Trinn 5: HTML, CSS og JavaScript

Trinn 5: HTML, CSS og JavaScript
Trinn 5: HTML, CSS og JavaScript

Utformingen av nettstedet er også en veldig viktig del av prosjektet, det er en måte å sjekke ting som temperatur og å gi mat automatisk.

Jeg valgte å lage rektangler der jeg viser verdiene mine inne.

Det er også en kul funksjon der du kan se en graf over alle dataene fra temperatur- og PH -sensoren.

Trinn 6: Trinn 6: Montering av prosjektet

Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet
Trinn 6: Montering av prosjektet

Når alle de andre trinnene er fullført, kan du begynne å montere alt sammen. Alle komponentene går inne i trekassen du har laget. Vi fester alt på veggen ved å bruke borrelås og plassere alt på riktig sted og fortsatt sørge for at alt er riktig tilkoblet.

Anbefalt: