Obsah:

Inteligentní podavač: 4 kroky
Inteligentní podavač: 4 kroky

Video: Inteligentní podavač: 4 kroky

Video: Inteligentní podavač: 4 kroky
Video: TRÉNINK 4/4 | Ramena a biceps. Šířka, objem a síla. 2024, Červenec
Anonim
Chytrý podavač
Chytrý podavač

Mít domácího mazlíčka je velká zábava. Ale kdykoli chcete jet na zábavnou dovolenou a nemůžete s sebou vzít svého nejlepšího přítele, musíte najít osobu, která přijde a nakrmí vašeho mazlíčka. Měl jsem hodně tohoto problému a dostal jsem nápad postavit si vlastní automatický krmítko pro domácí mazlíčky, které můžete ovládat z webové stránky.

Zásoby

  • Raspberry Pi 4
  • 2 prkénka
  • Mini prkénko
  • Napájecí modul na prkénko
  • Snímač DHT11
  • Snímač TMP36
  • LDR
  • MCP3008
  • PCF8574
  • Propojovací vodiče
  • 16x2 LCD modul
  • Laserový modul
  • Krokový motor
  • Deska ovladače krokového motoru
  • Sada odporů
  • Dřevo
  • Rotor na zakázku

Krok 1: Krok 1: Fritzingové schéma

Krok 1: Fritzingovo schéma
Krok 1: Fritzingovo schéma
Krok 1: Fritzingovo schéma
Krok 1: Fritzingovo schéma

Pro čtení v mém LDR a TMP senzoru jsem použil PCF. Chcete -li to použít, musíte na svém malinovém PI povolit I2C. Pro DHT11 jsem se rozhodl použít knihovnu, protože programovat ji sami je velký nepořádek. Doporučuji k tomu použít knihovnu Adafruit DHT.

Krok 2: Krok 2: Vytvoření databáze

Krok 2: Vytvoření databáze
Krok 2: Vytvoření databáze

Nahoře vidíte můj databázový model. Moje databáze byla hostována na mém Raspberry pi pomocí MariaDB. 4 tabulky, které jsem použil, provedly následující

  • tblSensoren byl použit k uložení různých senzorů, které jsem použil
  • tblWaarde byl použit k ukládání všech hodnot, které jsem přečetl ze svých senzorů
  • tblActuatoren byl použit k uložení stavu mého laserového modulu a krokového motoru
  • tblVoedermomenten byl použit k ukládání všech datových časů, kdy se můj motor musel zapnout

Krok 3: Krok 3: Připojení elektroniky a kódování

Krok 3: Připojení elektroniky a kódování
Krok 3: Připojení elektroniky a kódování
Krok 3: Připojení elektroniky a kódování
Krok 3: Připojení elektroniky a kódování

Zkombinoval jsem veškerou elektroniku, jak je uvedeno ve schématu střelby výše. Všechno jsem to připnul na prkénka. Když je toto vše připojeno, můžete si stáhnout můj kód na github a vyzkoušet, zda funguje.

Krok 4: Krok 4: Stavba pouzdra

Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra
Krok 4: Stavba pouzdra

Rozhodl jsem se postavit kufr ze zbylých prken ze dřeva, které jsem měl kolem. Poté, co jsem rozřezal všechna prkna dřeva do správných tvarů, přibil jsem je a sešrouboval.

Doporučuje: