Obsah:

Dogspenser: 8 krokov
Dogspenser: 8 krokov

Video: Dogspenser: 8 krokov

Video: Dogspenser: 8 krokov
Video: Биология (8 класс) - Витамины и их роль в организме человека 2024, Júl
Anonim
Psíčkar
Psíčkar
Psíčkar
Psíčkar

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

Materiál
Materiál
Materiál
Materiál
Materiál
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

Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
  1. Musíte napísať jessie na kartu SD pomocou win32diskimager.
  2. Do prázdneho priečinka pridajte prázdny súbor bez prípony ssh.
  3. Nastavte statickú ip (apipa): zapíšte ip = 169.254.10.1 do súboru "cmd.txt" (obrázok vyššie).
  4. 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

MySQL
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

Mierka
Mierka
Mierka
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.

  1. Zmerajte, aké veľké musia byť dosky, aby boli obe identické
  2. V strede urobte otvory v porovnaní s miestom, kde by mali byť pripevnené k snímaču zaťaženia
  3. Zaskrutkujte skrutky do dosiek a do snímača zaťaženia maticou medzi nimi
  4. 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

Jednosmerný motor
Jednosmerný motor
Jednosmerný motor
Jednosmerný motor

Pripojte jednosmerný motor spôsobom, ktorý je znázornený na druhom obrázku.

Krok 6: Dávkovač

Dávkovač
Dávkovač
Dávkovač
Dávkovač
Dávkovač
Dávkovač
Dávkovač
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

Budova
Budova
Budova
Budova
Budova
Budova
Budova
Budova

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: