Obsah:

SmartAquarium - Mathias: 6 krokov
SmartAquarium - Mathias: 6 krokov

Video: SmartAquarium - Mathias: 6 krokov

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

Veľkým problémom pre ľudí, ktorí majú ryby, je, že keď idú na dovolenku, potrebujú niekoho, kto by sa o ne postaral. Ja a moja rodina máme rovnaký problém a vždy je ťažké niekoho nájsť. Dúfam, že teraz so svojim projektom odstránim tento problém s mojím SmartAquarium.

Všeobecné informácie:

  • Priemerné náklady sa pohybujú okolo 313 EUR
  • celkový čas strávený prípravou všetkého o projekte: 250 hodín (to sa môže líšiť v závislosti od vašich programovacích schopností)

Odkazy:

  • Môj osobný web: mathiasdeherdt.be
  • Kusovník alias kusovník: FinalBOM.xlsx

Krok 1: Krok 1: Výroba obalu + automatického podávača

Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača
Krok 1: Výroba puzdra + automatického podávača

Materiály:

  • Drevo
  • Drevo a super lepidlo
  • Plastový pohar
  • kľučka na dverách
  • Skrutky
  • Železná rukoväť
  • Pánty
  • Kurací drôt
  • magnetika

Náradie:

  • Videl
  • Vŕtačka
  • Sander
  • Skrutkovače
  • Pilník na drevo

Stavba krytu krok za krokom:

Krok 1: rezajte drevo na požadovanú veľkosť. Chcete 2 dosky na hornú a dolnú časť, 2 na ľavú a pravú stranu a 2 na zadnú a prednú stranu. Keď máte všetko hotové, zlepte ich dohromady (lepidlom na drevo), aby vznikla škatuľka. Uistite sa, že je na drevo veľký tlak, aby sa všetko mohlo zlepiť

Krok 2: Uistite sa, že necháte otvory pre káble a vzduchové otvory. Nezáleží na tom, kde sú, jednoducho ich dajte tam, kde sa vám to zdá vhodné

Krok 3: Potom, čo urobíte diery, vezmite pilník a opilujte všetko tak, aby bolo hladké

Krok 4: prilepte rukoväť na vrch puzdra a prilepte kľučku na strane, ktorú je možné otvoriť a zatvoriť. Tiež spojte dvere s pántmi a dajte magnetiku, aby dvere zostali zatvorené

Stavba podávača krok za krokom:

Krok 1: Nájdite nie takú veľkú plastovú misku a urobte do nej malú dieru. Uistite sa, že veko misky je možné veľmi ľahko odstrániť

Krok 2: Nájdite niečo na výrobu priehradiek vo vnútri a spojte ich s drevenou tyčinkou

Krok 3: Zaistite, aby bola drevená palica väčšia ako rotujúca žehlička krokového motora, urobíme tam dieru, aby krokový motor presunul všetko dovnútra

Krok 4: Vytvorte niečo, čo môže umiestniť podávač nad otvor vo vašom akváriu, vyrobil som to pomocou nejakých stavebných hračiek

Krok 2: Krok 2: Pripojte svoje komponenty

Krok 2: Pripojte svoje komponenty
Krok 2: Pripojte svoje komponenty
Krok 2: Pripojte svoje komponenty
Krok 2: Pripojte svoje komponenty
Krok 2: Pripojte svoje komponenty
Krok 2: Pripojte svoje komponenty

Komponenty (na môj kusovník sa môžete kedykoľvek obrátiť):

  • Raspberry Pi s vláčnou silou
  • Arduino typu A až B
  • Vodotesný ds18b20
  • Displej QAPASS 1602A
  • Krokový motor 28BYJ-48
  • Breadboards
  • Mužské až mužské vodiče, male -to -female vodiče
  • Rezistory
  • Snímač PH 40x40 mm
  • Ventilátor
  • Rezistor citlivý na silu (FSR)
  • Relé
  • 2 potenciometrický senzor
  • LM2596S DC-DC
  • [LAMP]

Nástroje

  • Spájkovačka
  • Odizolovacie kliešte
  • Skrutkovač
  • Teplom zmrštiteľné hadičky
  • Teplovzdušný ventilátor
  • brúska

Kde teda začať? Najprv budete musieť získať všetky súčasti, potom sa pokúste podľa mojich schopností postupovať podľa mojej schémy.

Pi je najdôležitejším dielom skladačky a bude fungovať ako rozbočovač, ktorý ovláda všetko, dokonca aj Arduino. Arduino bude otrokom Pi, ale viac o tom neskôr v kroku 3.

Väčšina schémy je priamočiara, prepojte všetko a uistite sa, že sú pozemky dobre prepojené. Najťažšia časť je vaša lampa. Budeme musieť vypnúť vypínač a pripojiť ho k relé, ak to pokazíme, môžete lampu zničiť. Akonáhle je spínač otvorený, pripojte 2 vodiče k vodičom žiarovky. Pripojte ich k relé [OBRAZ]

Tiež je dôležité, aby ste zmršťovacie bužírky používali, keď sú káble odhalené, aby sa navzájom nerušili.

Krok 3: Krok 3: Vytvorte databázu

Krok 3: Vytvorte databázu
Krok 3: Vytvorte databázu

Najprv chcete vytvoriť model pre svoju databázu, môj bude vyzerať takto [obrázok 1], mám dve tably, jednu pre svoj senzor a jednu pre svoje meranie.

V tabuľke senzorov budete potrebovať ID, názov (senzora) a jednotku. V tabuľke meraní mám môj senzor_ID (z mojej tabuľky senzorov), čas, kedy ste vykonali meranie, a hodnotu vášho merania. Potrebujeme aj ďalší stôl pre svetlo, aby sme ho mohli na webe zapínať a vypínať a zobrazovať aktuálny stav.

Keď vytvoríte databázu, umiestnite ju na Raspberry Pi.

Krok 4: Krok 4: Napíšte kód Python a kód Arduino

Krok 4: Napíšte kód Python a kód Arduino
Krok 4: Napíšte kód Python a kód Arduino

Teraz je čas na skutočnú prácu, písanie kódu pre všetko. V súbore zip nájdete môj (nie tak dobrý) kód. Informácie sú uvedené v riadku komentárov.

Na backend budete potrebovať iba súbor app.py.

Na frontend budete potrebovať šablóny a statiku

Ako som povedal v kroku 2, Arduino je otrokom Raspberry Pi. Robíme to preto, aby sme Arduino mohli pripojiť k Pi pomocou USB kábla a vykonať niekoľko úprav a nainštalovať niekoľko vecí. V prvom rade nainštalujete na Pi nanpy.

Krok 5: Krok 5: HTML, CSS a JavaScript

Krok 5: HTML, CSS a JavaScript
Krok 5: HTML, CSS a JavaScript

Dizajn webovej stránky je tiež veľmi dôležitou súčasťou projektu. Je to spôsob, ako kontrolovať napríklad teplotu a dávať jedlo automaticky.

Rozhodol som sa vytvoriť obdĺžniky, kde vo vnútri zobrazujem svoje hodnoty.

Existuje tiež skvelá funkcia, kde môžete vidieť graf všetkých údajov z teplotného a PH senzora.

Krok 6: Krok 6: Zostavenie projektu

Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu
Krok 6: Zostavenie projektu

Keď sú všetky ostatné kroky dokončené, môžete začať skladať všetko dohromady. Všetky vaše súčiastky idú do drevenej škatule, ktorú ste vyrobili. Všetko pripevníme na stenu pomocou suchého zipsu, umiestnime všetko na správne miesto a zároveň zaistíme, aby bolo všetko správne prepojené.

Odporúča: