Obsah:
Video: Auto PetFeeder: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Ahoj, volám sa Gilian a študujem na škole Howest Kortrijk Belgium. Som študentom MCT a ako záverečnú úlohu som musel vytvoriť zariadenie IOT.
Mám doma psa, ktorý sa kŕmi 2 -krát denne v určitý čas a tiež množstvo jedla je precity, takže dvakrát denne odvážime 56 gramov krmiva a nakŕmime ho. Vytvoril som zariadenie, ktoré automatizuje tento proces a volá sa PetFeeder. Na webovú stránku môžete pridať rôzne plány výberom času a zadaním hmotnosti jedla, ktoré chcete vydať. Ak nechcete čakať na ďalší čas kŕmenia na domovskej stránke, je to tlačidlo, ktoré jedlo okamžite vydá.
Krok 1: Materiály
Vnútri kufra je skrutkový systém, ktorý vtláča suché jedlo do misy, sám som to nenavrhol, pretože som našiel to, čo som potreboval, na veciiversivers a bol navrhnutý Georgom Tsianakasom. Dizajn a sťahovanie toho, čo som použil, nájdete tu.
Nasleduje zoznam dielov, ktoré ďalej potrebujete pre tento projekt.
- malinový koláč
- karta micro sd (minimálne 8 GB)
- LCD obrazovka 20x4 s modulom i2c na zadnej strane
- rotačný kodér + gombík
- ultrazvukový senzor srf-05
- 1 kg záťažová bunka + zosilňovač hx711
- Napájanie 12/5V
- krokový motor nema 17 + krokový ovládač drv8825
- 2 odpory (2 kohm a 1 kohm)
- 40 -pinový plochý kábel + švov
Krok 2: Zapojenie
Ďalším krokom je zapojenie všetkého na dosku a vyskúšanie, či všetko funguje. Môžete to nechať tak, ale rozhodol som sa všetko spájkovať na protoboarde, aby všetko vyzeralo lepšie a bolo menej objemné a neskôr zaberalo v prípade veľa miesta.
Krok 3: Databáza
Tento projekt využíva databázu na ukladanie údajov zo senzorov a všetkých časov podávania a súčinnosti, ktoré s nimi súvisia. K dispozícii sú 3 tabuľky:
- Kŕmenie, kde sú uložené všetky časy a hmotnosti, ktoré na web uvádzate.
- História, kde sú uložené hodnoty ultrazvukového senzora spolu s dátumom záznamu
- Senzory, kde sú použité všetky senzory, ktoré sú použité v projekte, sú uložené spolu s ID, ktorého hodnota je teraz z akého senzora v tabuľke História.
Krok 4: Kód
Najprv budete musieť nainštalovať apache2, aby váš web fungoval, čo môžete urobiť nasledujúcim príkazom v termináli vášho pí.
sudo apt nainštalovať apache2 -y
Vypnete tiež nastavenie bezdrôtového pripojenia k počítaču pi, pretože po vložení všetkého do puzdra nebudete môcť ľahko pripojiť ethernetový kábel.
Budete tiež musieť nastaviť databázu MariaDB, aby ste k nej mali prístup.
Potom, čo to urobíte, môžete všetky frontendové súbory vložiť do nasledujúceho priečinka:/var/www/html
Kód backendu, ktorý ste práve vložili do domovského priečinka.
Je tiež jednoduchšie vytvoriť službu app.py, takže keď spustíte pi, programy sa spustia automaticky. Na to stačí skopírovať servisný súbor (ktorý je súčasťou nižšie uvedeného súboru zip) do správneho priečinka pomocou nasledujúceho príkazu:
sudo cp petfeeder.service/etc/systemd/system/petfeeder.service
Krok 5: Prípad
Pre tento prípad som ho navrhol vo Fusion 360 a exportoval náčrty do súborov dxf na laserové rezanie na miestnom mieste, ktoré poznám. Navrhol som ho s článkami prstov, takže všetko do seba krásne zapadá. Potom, čo bol vyrezaný, som zlepil panely dohromady okrem zadného panelu a stredného panelu, kde je umiestnený LCD a ultrazvukový senzor, aby mal ľahký prístup ku všetkému, čo je potrebné neskôr zmeniť. Napriek tomu, že nie sú lepené, zostávajú pekne uzavreté kvôli kĺbom prstov.
To je všetko, dúfam, že sa vám tento projekt páčil. - Gilian
Odporúča:
Miniaturizujúci autonómny robot Arduino (Land Rover / auto), etapa 1, model 3: 6 krokov
Miniaturizujúci autonómny robot Arduino (Land Rover / Auto) Stage1Model3: Rozhodol som sa miniaturizovať Land Rover / Auto / Bot, aby som znížil veľkosť a spotrebu energie projektu
DIY Arduino Bluetooth ovládané auto: 6 krokov (s obrázkami)
DIY Arduino Bluetooth riadené auto: Ahoj priatelia! Moje meno je Nikolas, mám 15 rokov a žijem v gréckych Aténach. Dnes vám ukážem, ako vyrobiť 2-kolesové auto ovládané Bluetooth pomocou Arduino Nano, 3D tlačiarne a niekoľkých jednoduchých elektronických súčiastok! Určite sledujte môj
Auto s vlastným pohonom a auto Arduino ovládané joystickom: 6 krokov
Automobil Arduino s vlastnou jazdou a ovládaním joystickom: Ahoj, volám sa Joaquín a som fanúšikom Arduina. Minulý rok som bol posadnutý Arduinom a začal som robiť najrôznejšie veci a toto automatické a joystickom ovládané auto je jedným z nich. V prípade, že chcete urobiť niečo podobné, sú tieto
Premeňte akékoľvek auto na diaľkový ovládač na auto ovládajúce aplikáciu Bluetooth Auto na diaľkové ovládanie: 9 krokov
Premena akéhokoľvek auta na R/C na auto na diaľkové ovládanie Bluetooth Auto na diaľkové ovládanie: Tento projekt ukazuje kroky na zmenu bežného auta na diaľkové ovládanie na auto na ovládanie Bluetooth (BLE) pomocou robotickej dosky Wombatics SAM01, aplikácie Blynk a aplikácie MIT App Inventor. Existuje mnoho lacných RC automobilov s mnohými funkciami, ako sú LED svetlomety a
Ako si vyrobíte auto na diaľkové ovládanie doma jednoduchým spôsobom - DIY bezdrôtové RC auto: 7 krokov
Ako si vyrobíte auto na diaľkové ovládanie doma jednoduchým spôsobom - DIY bezdrôtové RC auto: Ahoj priatelia, v tomto návode vám ukážem, ako ľahko vytvoriť diaľkovo ovládané auto na diaľkové ovládanie, pokračujte v čítaní …… Toto je skutočne skvelý projekt, skúste ho teda postaviť