Innholdsfortegnelse:
- Trinn 1: Trinn 1: Lag hylster + automatisk mater
- Trinn 2: Trinn 2: Koble til komponentene
- Trinn 3: Trinn 3: Lag en database
- Trinn 4: Trinn 4: Skriv Python -kode og Arduino -kode
- Trinn 5: Trinn 5: HTML, CSS og JavaScript
- Trinn 6: Trinn 6: Montering av prosjektet
Video: SmartAquarium - Mathias: 6 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-05 19:32
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
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
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
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
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
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
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:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte