Innehållsförteckning:

SmartAquarium - Mathias: 6 steg
SmartAquarium - Mathias: 6 steg

Video: SmartAquarium - Mathias: 6 steg

Video: SmartAquarium - Mathias: 6 steg
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

Ett stort problem för människor som har fisk är att när de åker på semester behöver de någon som tar hand om dem. Jag och min familj har samma problem och det är alltid hektiskt att hitta någon. Nu med mitt projekt hoppas jag bli av med det här problemet med mitt SmartAquarium.

Generell information:

  • genomsnittskostnaden är cirka 313 euro
  • totala mängden tid på att göra allt om projektet: 250 timmar (detta kan variera beroende på dina programmeringskunskaper)

Länkar:

  • Min personliga hemsida: mathiasdeherdt.be
  • Materialräkning aka BOM: FinalBOM.xlsx

Steg 1: Steg 1: Gör höljet + automatisk matare

Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare
Steg 1: Gör höljet + automatisk matare

Material:

  • Trä
  • Trä och superlim
  • Plast kopp
  • dörrknapp
  • Skruvar
  • Järnhandtag
  • Gångjärn
  • Hönsnät
  • magnetik

Verktyg:

  • Fick syn på
  • Borrmaskin
  • Sander
  • Skruvmejslar
  • Träfil

Bygg hölje steg för steg:

Steg 1: såg träet till önskad storlek. Du vill ha 2 plankor för topp och botten, 2 för vänster och höger sida och 2 för bak och fram. När du har allting, klistra ihop dem (med trälim) så att det bildas en låda. Se till att det är mycket tryck på träet så att allt kan limma ihop

Steg 2: Se till att du lämnar hål för kablarna och för lufthål. Det spelar egentligen ingen roll var de är, lägg dem bara där du verkar passa

Steg 3: När du har gjort dina hål tar du en vedfil och arkiverar allt så att det blir smidigt

Steg 4: limma handtaget ovanpå höljet och limma dörrhandtaget på sidan som kan öppnas och stängas. Anslut också dörren med gångjärnen och sätt in magnetik så att dörren förblir stängd

Bygga mataren steg för steg:

Steg 1: Hitta en inte så stor plastskål och gör ett litet hål i den, se till att locket på skålen lätt kan tas bort

Steg 2: Hitta något att göra fack inuti och anslut dem till en träpinne

Steg 3: Se till att träpinnen är större än stegmotorns roterande järn, vi ska göra ett hål där så att stegmotorn flyttar allt inuti

Steg 4: Gör något som kan placera mataren ovanför hålet i ditt akvarium, jag gjorde det med någon form av byggleksaker

Steg 2: Steg 2: Anslut dina komponenter

Steg 2: Anslut dina komponenter
Steg 2: Anslut dina komponenter
Steg 2: Anslut dina komponenter
Steg 2: Anslut dina komponenter
Steg 2: Anslut dina komponenter
Steg 2: Anslut dina komponenter

Komponenter (du kan alltid referera till min stycklista):

  • Hallon Pi med kraftfull smidighet
  • Arduino typ A till B
  • Vattentät ds18b20
  • QAPASS 1602A display
  • Stegmotor 28BYJ-48
  • Brödbrädor
  • Man till man tråd, man till hon tråd
  • Motstånd
  • PH -sensor 40x40 mm
  • Fläkt
  • Kraftkänsligt motstånd (FSR)
  • Relä
  • 2 potentiometriska sensorer
  • LM2596S DC-DC
  • [LAMPA]

Verktyg

  • Lödkolv
  • Avtagningstång
  • Skruvmejsel
  • Krympslang
  • Varmluftsfläkt
  • slipmaskin

Så var ska jag börja? Först måste du skaffa varje komponent, försök sedan följa min schema efter bästa förmåga.

Pi är den viktigaste pusselbiten, den kommer att fungera som ett nav som styr allt, även Arduino. Arduino kommer att vara slaven till Pi men mer av det senare i steg 3.

Det mesta av schemat är rakt fram, anslut allt och se till att grunderna är anslutna bra. Det svåra är din lampa. Vi måste bryta strömbrytaren och ansluta den till ett relä. Om vi gör det kan du förstöra lampan. När strömbrytaren är öppen ansluter du 2 ledningar till lampans ledningar. Anslut dem till reläet [BILD]

Också ett viktigt meddelande, använd värmekrympslangen när kablar utsätts så att de inte stör varandra.

Steg 3: Steg 3: Skapa databas

Steg 3: Skapa databas
Steg 3: Skapa databas

Först vill du göra en modell för din databas, min kommer att se ut så här [Bild 1], jag har två tabeller, en för min sensor och en för min mätning.

I sensortabellen behöver du ett ID, namn (på sensorn) och en enhet. I mättabellen har jag mitt sensor_ID (från mitt sensortabell), en tid för när du tog en mätning och värdet på din mätning. Vi behöver också ett annat bord för ljuset, detta är så att vi kan slå på och av det på webbplatsen och få den aktuella statusen att visas.

När du har skapat databasen kommer du att lägga den på Raspberry Pi.

Steg 4: Steg 4: Skriv Python -kod och Arduino -kod

Steg 4: Skriv Python -kod och Arduino -kod
Steg 4: Skriv Python -kod och Arduino -kod

Nu är det dags för det verkliga arbetet, att skriva kod för allt. Inuti zip -filen hittar du min (inte så bra) kod. Det finns information i kommentarsfältet.

För backend behöver du bara filen app.py.

För frontend behöver du mallarna och statisk

Som jag sa i steg 2 är Arduino en slav av Raspberry Pi. Vi gör detta så att vi kan ansluta Arduino till Pi med en usb -kabel och göra några redigeringar och installera några saker. Först och främst kommer du att installera nanpy på Pi.

Steg 5: Steg 5: HTML, CSS och JavaScript

Steg 5: HTML, CSS och JavaScript
Steg 5: HTML, CSS och JavaScript

Utformningen av webbplatsen är också en mycket viktig del av projektet, det är ett sätt att kontrollera saker som temperaturen och att ge mat automatiskt.

Jag valde att göra rektanglar där jag visar mina värden inuti.

Det finns också en cool funktion där du kan se en graf över alla data från temperatur- och PH -sensorn.

Steg 6: Steg 6: Montering av projektet

Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet
Steg 6: Montering av projektet

När alla andra steg är klara kan du börja montera allt tillsammans. Alla dina komponenter går in i trälådan du gjorde. Vi fäster allt på väggen med hjälp av kardborreband och placerar allt på rätt plats och ser fortfarande till att allt är korrekt anslutet.

Rekommenderad: