Obsah:
Video: Auto PetFeeder: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Ahoj, jmenuji se Gilian, studuji na Howest Kortrijk Belgium a jsem studentem MCT jako závěrečný úkol, který jsem musel udělat zařízení IOT.
Mám doma psa, který se krmí 2krát denně v určitou dobu a také množství jídla je precity, takže dvakrát denně vážíme 56 gramů krmiva a krmíme ho. Vytvořil jsem tedy zařízení, které tento proces automatizuje a jmenuje se PetFeeder. Na webové stránky můžete přidat různé plány výběrem času a určit hmotnost jídla, které chcete vydat. Pokud nechcete čekat na další čas krmení na domovské stránce, je to tlačítko, které jídlo okamžitě vydá.
Krok 1: Materiály
Uvnitř pouzdra je šroubový systém, který tlačí suché jídlo do mísy, sám jsem to nenavrhl, protože jsem našel to, co jsem potřeboval, na věcí a byl navržen Georgem Tsianakasem. Design a stažení toho, co jsem použil, najdete zde.
Níže je uveden seznam dílů, které pro tento projekt dále potřebujete.
- malinový pí
- karta micro sd (minimálně 8 GB)
- LCD obrazovka 20x4 s modulem i2c na zadní straně
- rotační kodér + knoflík
- ultrazvukový senzor srf-05
- 1 kg zátěžová buňka + zesilovač hx711
- Napájení 12/5V
- krokový motor nema 17 + krokový ovladač drv8825
- 2 odpory (2 kohm a 1 kohm)
- 40kolíkový plochý kabel + ševec
Krok 2: Zapojení
Dalším krokem je připojit vše na prkénko a vyzkoušet, zda vše funguje. Můžete to nechat tak, ale rozhodl jsem se vše pájet na protoboardu, aby vše vypadalo lépe a bylo méně objemné a později zabíralo místo v pouzdře.
Krok 3: Databáze
Tento projekt využívá databázi k ukládání dat ze senzorů a všech časů podávání a wieghtů, které s tím souvisejí. K dispozici jsou 3 tabulky:
- Krmení, kde jsou uloženy všechny časy a váhy, které na web vkládáte.
- Historie, kde jsou uloženy hodnoty ultrazvukového senzoru spolu s datem záznamu
- Senzory, kde jsou použity všechny senzory, které jsou použity v projektu, jsou uloženy spolu s ID, jehož hodnota nyní pochází z toho senzoru v tabulce Historie.
Krok 4: Kód
Nejprve budete muset nainstalovat apache2, aby vaše webové stránky fungovaly, což můžete provést následujícím příkazem v terminálu vašeho pí.
sudo apt install apache2 -y
Zavřete také nastavení bezdrátového připojení k vašemu pí, protože po vložení všeho do pouzdra nebudete moci snadno připojit ethernetový kabel.
Budete také muset nastavit databázi MariaDB, abyste k ní měli přístup.
Poté, co je vše hotovo, můžete vložit soubory frontendu do následující složky:/var/www/html
Backendový kód, který jste právě vložili do domovské složky.
Je také snazší vytvořit službu app.py, takže když pi bootujete, programy se spustí automaticky. K tomu stačí zkopírovat servisní soubor (který je součástí níže uvedeného souboru zip) do správné složky pomocí následujícího příkazu:
sudo cp petfeeder.service/etc/systemd/system/petfeeder.service
Krok 5: Případ
Pro cas jsem to navrhl ve Fusion 360 a exportoval skici do souborů dxf na lasercut na místním známém míste. Navrhl jsem to s klouby prstů, takže všechno do sebe pěkně zapadá. Poté, co byl vyříznut, jsem slepil panely dohromady kromě zadního panelu a středního panelu, kde je umístěn LCD a ultrazvukový senzor, aby měl stále snadný přístup ke všemu, co je třeba později změnit. Ačkoli nejsou lepené, zůstávají pěkně uzavřené kvůli článkům prstů.
To je vše, doufám, že se vám tento projekt líbil. - Gilian
Doporučuje:
Miniaturizující autonomní robot Arduino (Land Rover / auto) Fáze 1 Model 3: 6 kroků
Miniaturizující autonomní robot Arduino (Land Rover / Car) Stage1Model3: Rozhodl jsem se miniaturizovat Land Rover / Car / Bot, aby se zmenšila velikost a spotřeba energie projektu
DIY Arduino Bluetooth ovládané auto: 6 kroků (s obrázky)
DIY Arduino Bluetooth ovládané auto: Ahoj přátelé! Jmenuji se Nikolas, je mi 15 let a žiji v řeckých Aténách. Dnes vám ukážu, jak vyrobit 2kolové auto ovládané Bluetooth pomocí Arduino Nano, 3D tiskárny a některých jednoduchých elektronických součástek! Určitě sledujte můj
Jak vyrobit auto ovládané chytrým telefonem: 5 kroků
Jak si vyrobit auto ovládané chytrým telefonem: Každý si rád hraje s dálkovým autem ovládaným chytrým telefonem. Toto video je o tom, jak to udělat
Auto Auto Light System: 4 kroky
Auto Auto Light System: Hej kluci, moderní auto je dodáváno s automatickým systémem automobilových světel, což znamená, že se světlomety automaticky zapínají a vypínají v závislosti na okolním světle, takže když se setmí nebo pojedete v opálení, světla se automaticky zapnou. dokonce myslel, že přepne
Jak snadno vyrobit auto na dálkové ovládání doma - DIY bezdrátové RC auto: 7 kroků
Jak snadno vyrobit auto na dálkové ovládání doma - DIY bezdrátové RC auto: Dobrý den, přátelé, v tomto návodu vám ukážu, jak snadno vyrobit dálkově ovládané auto na dálkové ovládání, pokračujte ve čtení …… Toto je opravdu skvělý projekt, tak prosím zkuste ho postavit