Sisällysluettelo:

SmartAquarium - Mathias: 6 vaihetta
SmartAquarium - Mathias: 6 vaihetta

Video: SmartAquarium - Mathias: 6 vaihetta

Video: SmartAquarium - Mathias: 6 vaihetta
Video: Survivor - Eye Of The Tiger (Official HD Video) 2024, Kesäkuu
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Suuri ongelma ihmisille, joilla on kalaa, on se, että kun he lähtevät lomalle, he tarvitsevat jonkun huolehtimaan niistä. Minulla ja perheelläni on sama ongelma, ja aina on kiire löytää joku. Nyt projektin myötä toivon pääseväni eroon tästä ongelmasta SmartAquariumillani.

Yleistä tietoa:

  • Keskimääräinen hinta on noin 313 euroa
  • kokonaisaika projektin tekemiseen: 250 tuntia (tämä voi vaihdella ohjelmointitaidoistasi riippuen)

Linkit:

  • Henkilökohtainen verkkosivuni: mathiasdeherdt.be
  • Materiaalikirja eli BOM: FinalBOM.xlsx

Vaihe 1: Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus

Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus
Vaihe 1: Kotelon ja automaattisen syöttölaitteen valmistus

Materiaalit:

  • Puu
  • Puu ja superliima
  • Muovimuki
  • oven nuppi
  • Ruuvit
  • Rautakahva
  • Saranat
  • Kanalanka
  • magneetit

Työkalut:

  • Näin
  • Porakone
  • Hiomakone
  • Ruuvimeisselit
  • Puu viila

Kotelon rakentaminen vaihe vaiheelta:

Vaihe 1: sahaa puu haluttuun kokoon. Haluat 2 lautaa ylhäältä ja alhaalta, 2 vasemmalta ja oikealta puolelta ja 2 takaa ja eteen. Kun olet saanut kaiken, liimaa ne yhteen (puuliimalla) niin, että ne muodostavat laatikon. Varmista, että puussa on suuri paine, jotta kaikki voi liimata yhteen

Vaihe 2: Varmista, että jätät reikiä kaapeleille ja ilmareikille. Sillä ei ole väliä missä ne ovat, laita ne vain sinne, missä näytät sopivalta

Vaihe 3: Kun olet tehnyt reiät, ota puutiedosto ja viilaa kaikki niin, että se on sileä

Vaihe 4: Liimaa kahva kotelon päälle ja liimaa ovenkahva auki ja kiinni. Liitä myös ovi saranoilla ja laita magneetit niin, että ovi pysyy kiinni

Syöttölaitteen rakentaminen vaihe vaiheelta:

Vaihe 1: Etsi ei niin suuri muovikulho ja tee siihen pieni reikä, varmista, että kulhon kansi voidaan poistaa erittäin helposti

Vaihe 2: Etsi jotain, josta voit tehdä osastoja sisälle, ja yhdistä ne puupulloon

Vaihe 3: Varmista, että puinen sauva on suurempi kuin askelmoottorin pyörivä rauta, teemme reiän sinne, jotta askelmoottori liikuttaa kaiken sisälle

Vaihe 4: Tee jotain, joka voi asettaa syöttölaitteen akvaariosi reiän yläpuolelle, tein sen jonkinlaisilla rakennusleluilla

Vaihe 2: Vaihe 2: Liitä komponentit

Vaihe 2: Liitä komponentit
Vaihe 2: Liitä komponentit
Vaihe 2: Liitä komponentit
Vaihe 2: Liitä komponentit
Vaihe 2: Liitä komponentit
Vaihe 2: Liitä komponentit

Komponentit (voit aina viitata BOM):

  • Raspberry Pi, jossa voimaa
  • Arduinon tyyppi A - B
  • Vedenpitävä ds18b20
  • QAPASS 1602A -näyttö
  • Askelmoottori 28BYJ-48
  • Leipälaudat
  • Uros -urosjohdot, uros -naarasjohdot
  • Vastukset
  • PH -anturi 40x40 mm
  • Tuuletin
  • Voimaherkkä vastus (FSR)
  • Rele
  • 2 potentiometristä anturia
  • LM2596S DC-DC
  • [LAMPPU]

Työkalut

  • Juotin
  • Irrotuspihdit
  • Ruuvimeisseli
  • Lämpökutistuva letku
  • Kuumailmapuhallin
  • hiomakone

Mistä siis aloittaa? Ensin sinun on hankittava kaikki komponentit, sen jälkeen yritä noudattaa kaaviota parhaan kykysi mukaan.

Pi on palapelin tärkein pala, se toimii kuin keskus, joka hallitsee kaikkea, jopa Arduinoa. Arduino on Pi: n orja, mutta enemmän siitä myöhemmin vaiheessa 3.

Suurin osa kaaviosta on suoraan eteenpäin, yhdistä kaikki ja varmista, että maadoitukset on kytketty hyvin. Vaikein osa on lamppusi. Meidän on katkaistava kytkin auki ja kytkettävä se releeseen, jos sekoitamme tämän, voit tuhota lampun. Kun kytkin on auki, kytke 2 johtoa lampun johtoihin. Liitä ne releeseen [PICTURE]

Tärkeä viesti on myös käyttää kutisteputkea, kun kaapelit ovat paljaina, jotta ne eivät häiritse toisiaan.

Vaihe 3: Vaihe 3: Luo tietokanta

Vaihe 3: Luo tietokanta
Vaihe 3: Luo tietokanta

Ensin haluat tehdä mallin tietokantaasi varten, minun näyttää tältä [Kuva 1], minulla on kaksi taulukkoa, toinen anturilleni ja toinen mittaukselleni.

Anturitaulukossa tarvitset tunnuksen, anturin nimen ja yksikön. Mittaustaulukossa on anturin_ID (anturitaulukostani), aika, jona teit mittauksen, ja mittauksesi arvo. Tarvitsemme myös toisen pöydän valolle, jotta voimme kytkeä sen päälle ja pois verkkosivustolta ja näyttää nykyisen tilan.

Kun olet luonut tietokannan, laitat sen Raspberry Pi -laitteeseen.

Vaihe 4: Vaihe 4: Kirjoita Python -koodi ja Arduino -koodi

Vaihe 4: Kirjoita Python -koodi ja Arduino -koodi
Vaihe 4: Kirjoita Python -koodi ja Arduino -koodi

Nyt on aika työskennellä, kirjoittaa koodi kaikelle. Zip -tiedoston sisältä löydät (ei niin hyvä) koodini. Kommenttikentässä on tietoa.

Taustaohjelmaa varten tarvitset vain app.py -tiedoston.

Käyttöliittymää varten tarvitset malleja ja staattisen

Kuten sanoin vaiheessa 2, Arduino on Raspberry Pi: n orja. Teemme tämän, jotta voimme liittää Arduinon Pi -laitteeseen USB -kaapelilla ja tehdä muutamia muutoksia ja asentaa muutamia asioita. Ensinnäkin aiot asentaa nanpy Pi: hen.

Vaihe 5: Vaihe 5: HTML, CSS ja JavaScript

Vaihe 5: HTML, CSS ja JavaScript
Vaihe 5: HTML, CSS ja JavaScript

Sivuston suunnittelu on myös erittäin tärkeä osa projektia, se on tapa tarkistaa asioita, kuten lämpötila ja antaa ruokaa automaattisesti.

Päätin tehdä suorakulmioita, joissa näytän arvoni.

Lisäksi on hieno ominaisuus, jossa voit nähdä kaavion kaikista lämpötila- ja PH -anturin tiedoista.

Vaihe 6: Vaihe 6: Projektin kokoaminen

Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen
Vaihe 6: Projektin kokoaminen

Kun kaikki muut vaiheet on suoritettu, voit aloittaa kaiken kokoamisen yhdessä. Kaikki komponentit menevät tekemäsi puulaatikon sisään. Kiinnitämme kaikki seinälle tarranauhalla ja asettamalla kaikki oikeaan paikkaan ja varmistaen silti, että kaikki on liitetty oikein.

Suositeltava: