INHOUDSOPGAWE:

SmartAquarium - Mathias: 6 stappe
SmartAquarium - Mathias: 6 stappe

Video: SmartAquarium - Mathias: 6 stappe

Video: SmartAquarium - Mathias: 6 stappe
Video: Survivor - Eye Of The Tiger (Official HD Video) 2024, September
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

'N Groot probleem vir mense met vis is dat as iemand op vakansie gaan, iemand nodig het om vir hulle te sorg. Ek en my gesin het dieselfde probleem en dit is altyd 'n gewoel om iemand te vind. Met my projek, hoop ek om van hierdie probleem ontslae te raak met my SmartAquarium.

Algemene inligting:

  • die gemiddelde koste is ongeveer 313 euro
  • totale tyd wat u daaraan bestee om alles oor die projek te maak: 250 uur (dit kan afhang van u programmeringsvaardighede)

Skakels:

  • My persoonlike webwerf: mathiasdeherdt.be
  • Materiaalekening aka BOM: FinalBOM.xlsx

Stap 1: Stap 1: Maak die omhulsel + outomatiese toevoer

Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer
Stap 1: Maak die omhulsel + outomatiese toevoer

Materiaal:

  • Hout
  • Hout en supergom
  • Plastiek beker
  • deurknop
  • Skroewe
  • Ysterhandvatsel
  • Skarniere
  • Hoenderdraad
  • magnetika

Gereedskap:

  • Sien
  • Boormasjien
  • Sander
  • Skroewedraaiers
  • Houtlêer

Bou omhulsel stap vir stap:

Stap 1: saag die hout tot die gewenste grootte. U wil 2 planke bo en onder hê, 2 links en regs en 2 agter en voor. As u alles klaar het, plak u dit aanmekaar (met houtgom) sodat u 'n boks vorm. Maak seker dat daar baie druk op die hout is sodat alles aan mekaar kan plak

Stap 2: Maak seker dat u gate vir die kabels en vir luggate laat. Dit maak nie regtig saak waar hulle is nie, plaas hulle net waar u fiks lyk

Stap 3: Nadat u u gate gemaak het, neem 'n houtlêer en lê alles in sodat dit glad is

Stap 4: plak die handvatsel bo -op die omhulsel vas en plak die deurknop aan die kant wat oop en toe kan maak. Koppel ook die deur met die skarniere en plaas magnetika sodat die deur toe bly

Bou die voerder stap vir stap:

Stap 1: Soek 'n nie so groot plastiekbak nie en maak 'n klein gaatjie daarin, maak seker dat die deksel van die bak baie maklik verwyder kan word

Stap 2: Soek iets om binne -in die kompartemente te maak en koppel dit aan 'n houtstok

Stap 3: Maak seker dat die houtstok groter is as die draai -yster van die stapmotor; ons maak 'n gat daar sodat die stapmotor alles na binne beweeg

Stap 4: Maak iets wat die toevoer bo die gat in u akwarium kan plaas, ek het dit met 'n soort bou speelgoed gemaak

Stap 2: Stap 2: Koppel u komponente

Stap 2: Koppel u komponente
Stap 2: Koppel u komponente
Stap 2: Koppel u komponente
Stap 2: Koppel u komponente
Stap 2: Koppel u komponente
Stap 2: Koppel u komponente

Komponente (u kan altyd na my stomplys verwys):

  • Framboos Pi met krag soepel
  • Arduino tipe A tot B
  • Waterdigte ds18b20
  • QAPASS 1602A -skerm
  • Stapmotor 28BYJ-48
  • Broodplanke
  • Manlike tot manlike drade, manlike tot vroulike drade
  • Weerstande
  • PH -sensor 40x40 mm
  • Ventilator
  • Kraggevoelige weerstand (FSR)
  • Relay
  • 2 potensiometriese sensor
  • LM2596S DC-DC
  • [LAMP]

Gereedskap

  • Soldeerbout
  • Afsny tang
  • Skroewedraaier
  • Krimpbuis
  • Warm lugblaser
  • skuurmasjien

So waar om te begin? Eerstens moet u elke komponent kry, en probeer dan my skema na die beste van u vermoë volg.

Die Pi is die belangrikste stuk van die legkaart, dit gaan optree soos 'n spilpunt wat alles beheer, selfs die Arduino. Die Arduino sal die slaaf van die Pi wees, maar meer daarvan later in stap 3.

Die meeste skemas is reguit, verbind alles en maak seker dat die gronde goed verbind is. Die moeilike deel is jou lamp. Ons sal die skakelaar moet oopbreek en aan 'n relais koppel; as ons dit deurmekaar maak, kan u die lamp vernietig. Sodra die skakelaar oop is, koppel 2 drade aan die drade van die lamp. Koppel dit aan die aflos [FOTO]

Dit is ook 'n belangrike boodskap: gebruik die krimpkous wanneer kabels blootgestel word, sodat hulle nie inmeng nie.

Stap 3: Stap 3: Maak 'n databasis

Stap 3: Maak 'n databasis
Stap 3: Maak 'n databasis

Eerstens wil u 'n model vir u databasis maak; myne sal so lyk [prent 1], ek het twee tabelle, een vir my sensor en een vir my meting.

In die sensortabel benodig u 'n ID, naam (van die sensor) en 'n eenheid. In die meettabel het ek my sensor_ID (uit my sensortabel), 'n tydstip waarop u 'n meting geneem het en die waarde van u meting. Ons benodig ook nog 'n tafel vir die lig, dit is sodat ons dit deur die webwerf kan aan- en uitskakel en die huidige status kan vertoon.

Nadat u die databasis geskep het, gaan u dit op die Raspberry Pi plaas.

Stap 4: Stap 4: Skryf Python -kode en Arduino -kode

Stap 4: Skryf Python -kode en Arduino -kode
Stap 4: Skryf Python -kode en Arduino -kode

Nou is dit tyd vir die regte werk, om kode vir alles te skryf. Binne die zip -lêer vind u my (nie so goeie) kode nie. Daar is inligting in die kommentaarreël geplaas.

Vir die backend benodig u slegs die app.py -lêer.

Vir die frontend benodig u die sjablone en statiese

Soos ek in stap 2 gesê het, die Arduino is 'n slaaf van die Raspberry Pi. Ons doen dit sodat ons die Arduino met 'n usb -kabel aan die Pi kan koppel en 'n paar wysigings kan aanbring en 'n paar dinge kan installeer. Eerstens gaan u nanpy op die Pi installeer.

Stap 5: Stap 5: HTML, CSS en JavaScript

Stap 5: HTML, CSS en JavaScript
Stap 5: HTML, CSS en JavaScript

Die ontwerp van die webwerf is ook 'n baie belangrike deel van die projek; dit is 'n manier om dinge soos die temperatuur na te gaan en om outomaties kos te gee.

Ek het gekies om reghoeke te maak waar ek my waardes aan die binnekant vertoon.

Daar is ook 'n goeie funksie waar u 'n grafiek kan sien van al die data van die temperatuur- en PH -sensor.

Stap 6: Stap 6: Die samestelling van die projek

Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek
Stap 6: Die samestelling van die projek

Sodra al die ander stappe voltooi is, kan u alles begin bymekaarmaak. Al u komponente gaan in die houtkas wat u gemaak het. Ons maak alles aan die muur vas deur klittenband te gebruik en alles op die regte plek te plaas en steeds seker te maak dat alles behoorlik verbind is.

Aanbeveel: