Obsah:
- Krok 1: Materiál
- Krok 2: Nastavte Raspberry Pi
- Krok 3: MySQL
- Krok 4: Mierka
- Krok 5: DC motor
- Krok 6: Dávkovač
- Krok 7: Budovanie
- Krok 8: Webová stránka
Video: Dogspenser: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Každý majiteľ psa sa s tým aspoň raz stretol, čo je dobre známy a bežný problém. Moja rodina a ja sme to zažili na vlastnej koži, choďte na prázdniny a ste povinní sa opýtať svojich priateľov a rodiny, či nechcú vášho psa kŕmiť každý deň. Nie je to len nepríjemné pýtať sa naokolo a skutočne nájsť niekoho, kto má záujem o prácu, ale je to veľmi časovo náročné pre osobu, ktorá je pripravená každý deň kŕmiť vášho domáceho maznáčika. Tento tutoriál vám prinesie taký komfort, o aký ste žiadali, ak ste sa niekedy dostali do situácie, ktorú som si práve predstavil. Zariadenie bude automaticky, ale aj ručne vydávať jedlo, získate zabezpečenú webovú stránku, ktorú je možné prispôsobiť a ktorá vám poskytne živé informácie, ako je hmotnosť nádoby na kŕmenie, čas posledného kŕmenia atď.
Dokument kusovníka, za cenu
Krok 1: Materiál
Elektronika:
- malina pi 3 model B
- 12V DC motor 15 otáčok za minútu
- Snímač zaťaženia 20 kg (5 kg sú tiež v poriadku)
- Zosilňovač zaťažovacích buniek HX711
- zásuvka-zásuvka
- konektory samec-samec
- 8 GB SD karta
- 12 voltový 2A adaptér
- Tranzistor
- 1k odpor
Materiály:
- Spojenie 3 mm až 8 mm
- Hriadeľ D 8 mm
- Dávkovač obilnín
- 1,5 m x 1,5 m Drevené platne hrubé najmenej 1 cm
- Skrutky 6-8
- Skrutky 6-8
- 2 zipsy
Náradie:
- Skrutkovač
- Spájkovanie
- Lepidlo
- Spájkovačka
Okruh Pozrite sa na piaty obrázok
Krok 2: Nastavte Raspberry Pi
- Musíte napísať jessie na kartu SD pomocou win32diskimager.
- Do prázdneho priečinka pridajte prázdny súbor bez prípony ssh.
- Nastavte statickú ip (apipa): zapíšte ip = 169.254.10.1 do súboru "cmd.txt" (obrázok vyššie).
- Vložte kartu SD do pí a pripojte ju pomocou tmelu.
Prihlásenie: pi
Heslo: malina
Dôležité
Aktualizujte a aktualizujte pi:
Skopírujte a prilepte: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
Krok 3: MySQL
Nainštalujte MySQL pre Windows a vytvorte si databázu pomocou Workbench.
Nastavenie pre pi:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Vytvorte si databázu, môj príklad (druhý obrázok)
Vpred pripravte schému a pridajte údaje.
Udelte povolenie (prvý obrázok).
Krok 4: Mierka
Vytvorte mierku naskrutkovaním 2 malých drevených dosiek, po jednej na každej strane.
Upozornenie: Chcete ponechať určitý pohyblivý priestor pre identické dosky medzi zaťažovacím článkom a doskami, aby sa zaťažovací článok pohyboval po pridaní hmotnosti
Uistite sa, že silomer je v strede, aby ste dosiahli dobré vyváženie.
- Zmerajte, aké veľké musia byť dosky, aby boli obe identické
- V strede urobte otvory v porovnaní s miestom, kde by mali byť pripevnené k snímaču zaťaženia
- Zaskrutkujte skrutky do dosiek a do snímača zaťaženia maticou medzi nimi
- Vyrovnajte dosky
Ako sa pripojiť:
Snímač zaťaženia -> HX711
- ČERVENÝ DRÁT -> E+
- ČIERNE DRÁTY -> E-
- BIELY DRÁT -> A-
- ZELENÝ DRÁT -> A+
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT -> 23 GPIO
Kód:
Na internete je k dispozícii niekoľko knižníc, táto, ktorú som použil, fungovala perfektne, budete si o nej musieť niečo prečítať a zistiť, ako senzor presne funguje.
Kalibrácia hmotnosti:
Spustite kód s funkciou get_weight a získajte priemer okolo 10 hodnôt.
Kalibráciou stupnice odčítajte priemerné jednotky s výstupom údajov.
Zmerajte jednotky hmotnosti tak, že na váhu umiestnite určitú hmotnosť a vydelíte výstup hmotnosťou v gramoch.
Malý TLDR:
Snímač zaťaženia má vstavané otvory po celej šírke tela, tvarované určitým spôsobom tak, že tlak vyvíjaný na neho ho ohne a vytvorí odpor.
Krok 5: DC motor
Pripojte jednosmerný motor spôsobom, ktorý je znázornený na druhom obrázku.
Krok 6: Dávkovač
Vyvŕtajte otvor s priemerom približne 10 mm, len o niečo väčší ako 8 mm D-hriadeľ.
Vnútri dávkovača je malý karusel, ktorý je príliš veľký na to, aby ste spustili jednosmerný motor.
Obrázok 4:
Zaskrutkujte hriadeľ D do spojky 3 mm až 8 mm a to isté urobte pre druhú stranu s jednosmerným motorom.
Obrázok 3:
Nasaďte stĺpiky na dosky dosky, priskrutkujte dávkovač k doske pod ňou. Získajte správnu výšku, aby bol motor na úrovni. Zapojte motor na podstavci.
Krok 7: Budovanie
Obrázok 1:
Zmerajte dĺžku bokov, moje sú zhruba 60 cm dlhé, závisí to od toho, aký veľký je základ vašej stupnice, a pridajte polovicu dĺžky základne, aby ste získali správnu dĺžku.
Vytvorte základ s rovnakou dĺžkou bočných stien a šírkou základne stupnice.
Vytvorte sklíčko zmeraním šírky základných dosiek a prilepte ho na bočné steny.
Obrázok 2:
Zaskrutkujte skrutky z vonkajšej strany bočných stien do vnútra základne váhy.
Obrázok 3:
Vo vnútri strechy urobte otvor, aby sa nádoba na dávkovač zmestila.
Krok 8: Webová stránka
Odovzdajte svoju webovú stránku do svojho adresára pi:/home/name/projectname
Vytvorte službu a nechajte ju spustiť automaticky: návod
Všetko by malo byť v prevádzke!
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb