Sadržaj:

SmartAquarium - Mathias: 6 koraka
SmartAquarium - Mathias: 6 koraka

Video: SmartAquarium - Mathias: 6 koraka

Video: SmartAquarium - Mathias: 6 koraka
Video: Marcus & Martinus - Elektrisk (Official Music Video) ft. Katastrofe 2024, Jun
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Veliki problem za ljude koji imaju ribu je to što kad odlaze na odmor trebaju nekoga tko će se brinuti o njima. Ja i moja porodica imamo isti problem i uvijek je užurbano pronaći nekoga. Sada se sa svojim projektom nadam da ću se riješiti ovog problema sa svojim SmartAquariumom.

Opšti podaci:

  • Prosječna cijena je oko 313 eura
  • ukupna količina vremena potrošenog na izradu svega o projektu: 250 sati (ovo može varirati ovisno o vašim vještinama programiranja)

Linkovi:

  • Moja lična web stranica: mathiasdeherdt.be
  • Predračun materijala poznat i kao BOM: FinalBOM.xlsx

Korak 1: Korak 1: Izrada kućišta + automatskog ulagača

Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača
Korak 1: Izrada kućišta + automatskog ulagača

Materijali:

  • Drvo
  • Drvo i super ljepilo
  • Plastična čaša
  • kvaka na vratima
  • Screws
  • Gvozdena ručka
  • Šarke
  • Pileća žica
  • magneti

Alati:

  • Saw
  • Bušilica
  • Sander
  • Odvijači
  • Drvena turpija

Izgradnja kućišta korak po korak:

Korak 1: isjecite drvo do željene veličine. Želite 2 daske za gornju i donju stranu, 2 za lijevu i desnu stranu i 2 za stražnju i prednju stranu. Kad sve završite, zalijepite ih zajedno (ljepilom za drvo) tako da formiraju kutiju. Uvjerite se da postoji veliki pritisak na drvo kako bi se sve moglo zalijepiti

Korak 2: Pazite da ostavite rupe za kablove i za otvor za vazduh. Nije važno gdje se nalaze, samo ih postavite tamo gdje vam se čini da ste sposobni

Korak 3: Nakon što ste napravili rupe, uzmite drvenu turpiju i sve turpijte tako da bude glatka

Korak 4: zalijepite ručku na vrh kućišta i zalijepite kvaku na stranu koja se može otvoriti i zatvoriti. Također spojite vrata sa šarkama i stavite magnete tako da vrata ostanu zatvorena

Izgradnja hranilice korak po korak:

Korak 1: Pronađite ne tako veliku plastičnu zdjelu i napravite malu rupu u njoj, pazeći da se poklopac zdjele može vrlo lako ukloniti

Korak 2: Pronađite nešto za napraviti pretince unutra i povežite ih s drvenim štapom

Korak 3: Provjerite je li drveni štap veći od rotirajućeg željeza koračnog motora, tamo ćemo napraviti rupu tako da koračni motor pomiče sve unutra

Korak 4: Napravite nešto što može postaviti hranilicu iznad rupe u vašem akvarijumu, napravio sam to s nekom vrstom građevinskih igračaka

Korak 2: Korak 2: Povežite komponente

Korak 2: Povežite svoje komponente
Korak 2: Povežite svoje komponente
Korak 2: Povežite svoje komponente
Korak 2: Povežite svoje komponente
Korak 2: Povežite svoje komponente
Korak 2: Povežite svoje komponente

Komponente (uvijek se možete pozvati na moju specifikaciju):

  • Raspberry Pi sa prilagodljivim napajanjem
  • Arduino tip A do B
  • Vodootporna ds18b20
  • Zaslon QAPASS 1602A
  • Koračni motor 28BYJ-48
  • Breadboards
  • Muški na muški kabel, muški na ženski kabel
  • Otpornici
  • PH senzor 40x40 mm
  • Ventilator
  • Otpornik osjetljiv na silu (FSR)
  • Relej
  • 2 potenciometrijski senzor
  • LM2596S DC-DC
  • [LAMPA]

Alati

  • Lemilica
  • Klešta za skidanje
  • Šrafciger
  • Termoskupljajuće cijevi
  • Ventilator sa toplim vazduhom
  • brusilica

Pa odakle početi? Pa prvo ćete morati nabaviti svaku komponentu, a zatim pokušajte slijediti moju shemu najbolje što možete.

Pi je najvažniji dio zagonetke, ponašat će se kao središte koje kontrolira sve, čak i Arduino. Arduino će biti rob Pi -a, ali više o tome kasnije u koraku 3.

Većina shema je jasna, povežite sve i provjerite jesu li uzemljenja dobro spojena. Tvrdi dio je vaša lampa. Morat ćemo otvoriti prekidač i spojiti ga na relej, ako ovo zabrljamo, možete uništiti lampu. Nakon što je prekidač otvoren, spojite 2 žice na žice lampe. Spojite ih na relej [SLIKA]

Također važna poruka, koristite termoskupljajuće cijevi kada su kabeli izloženi kako ne bi ometali jedan drugog.

Korak 3: Korak 3: Napravite bazu podataka

Korak 3: Napravite bazu podataka
Korak 3: Napravite bazu podataka

Prvo želite napraviti model za svoju bazu podataka, moj će izgledati ovako [Slika 1], imam dvije tablice, jednu za senzor i jednu za mjerenje.

U tablici senzora trebat će vam ID, naziv (senzora) i jedinica. U tablici mjerenja imam svoj sensor_ID (iz moje tablice senzora), vrijeme kada ste izvršili mjerenje i vrijednost vašeg mjerenja. Potrebna nam je i druga tablica za osvjetljenje, to je tako da je možemo uključiti i isključiti putem web stranice i prikazati trenutni status.

Nakon što stvorite bazu podataka, stavit ćete je na Raspberry Pi.

Korak 4: Korak 4: Napišite Python kod i Arduino kod

Korak 4: Napišite Python kod i Arduino kod
Korak 4: Napišite Python kod i Arduino kod

Sada je vrijeme za pravi posao, pisanje koda za sve. Unutar zip datoteke pronaći ćete moj (ne baš dobar) kôd. Postoje informacije stavljene u red za komentare.

Za pozadinu će vam trebati samo datoteka app.py.

Za prednji dio trebat će vam predlošci i statički elementi

Kao što sam rekao u 2. koraku, Arduino je rob Raspberry Pi. To činimo kako bismo mogli povezati Arduino s Pi -om putem USB kabela te izvršiti nekoliko uređivanja i instalirati nekoliko stvari. Prije svega, instalirat ćete nanpy na Pi.

Korak 5: Korak 5: HTML, CSS i JavaScript

Korak 5: HTML, CSS i JavaScript
Korak 5: HTML, CSS i JavaScript

Dizajn web stranice je također vrlo važan dio projekta, to je način provjere stvari poput temperature i automatskog davanja hrane.

Odabrao sam pravljenje pravokutnika gdje iznutra prikazujem svoje vrijednosti.

Tu je i cool funkcija na kojoj možete vidjeti grafikon svih podataka sa senzora temperature i PH.

Korak 6: Korak 6: Sklapanje projekta

Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta
Korak 6: Sklapanje projekta

Nakon što su svi drugi koraci dovršeni, možete početi sastavljati sve zajedno. Sve vaše komponente ulaze u drvenu kutiju koju ste napravili. Sve na zid pričvršćujemo pomoću čičak trake i postavljamo sve na pravo mjesto i pritom pazimo da je sve pravilno spojeno.

Preporučuje se: