Talaan ng mga Nilalaman:

SmartFeeder: 10 Hakbang
SmartFeeder: 10 Hakbang

Video: SmartFeeder: 10 Hakbang

Video: SmartFeeder: 10 Hakbang
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Nobyembre
Anonim
SmartFeeder
SmartFeeder

Ang bawat may-ari ng aso ay nakalimutan na pakainin ang kanilang alagang hayop kahit minsan sa kanilang buhay. At nais kong gumawa ng isang bagay na kapag nakalimutan mong pakainin ang iyong alaga bago ka umalis, magagawa mo pa rin ito mula sa malayo o baka pagkatapos ng isang tiyak na oras.

Sa proyektong ito gagawa kami ng isang awtomatikong tagapagpakain ng aso na makokontrol sa isang website. Ipapakita sa website na ito ang iyong impormasyon tungkol sa dami ng pagkain na nasa mangkok at mga oras na napunan muli o kung ang aso ay kumain ng pagkain.

Mayroon ding setting na maaaring iakma sa iyong mga pangangailangan (o iyong aso).

Hakbang 1: Mga Panustos

Mga Materyales:

  • Raspberry Pi
  • 16GB SD-card
  • breadboard
  • mga jumper cable
  • ultra sonic sensor
  • servo
  • load cell (gumamit ako ng 5kg)
  • load cell amplifier (HX711)
  • plastik / kahoy para sa pabahay ng proyektong ito
  • plastik na mangkok (para sa load cell)

Mga tool:

  • Mga tornilyo
  • Screwdriver
  • Drill
  • Saw
  • Sanding papel
  • Super pandikit / Silicon (at silicon gun)

Hakbang 2: Pag-configure ng RPI

Ang unang hakbang na ginawa ko ay ang pagsasaayos ng aking raspberry pi, kaya't tinanggal ko ang lahat mula sa aking sd card at inilagay ang isang imahe dito sa Win32diskmanager na maaari naming isulat doon ang Raspbian.

Hakbang 3: SSH sa RPI para sa Wireless

Matapos mai-install ang imahe, maaari kang maglagay ng isang ethernet cable sa iyong Pi at pc. pumunta sa command prompt at i-type ang ipconfig. Sa bloke ng teksto na may "ethernet adapter" dapat mayroong isang ip-adress. Ang ip adress na ito ay ang pupuntahan namin sa SSH. Ginamit ko ang PuTTY upang gawin ang hakbang na ito. Dito kailangan mong ipasok ang IP at ang port (22 para sa SSH), at ipasok ang iyong password upang makarating sa Pi (ang karaniwang password ay 'raspberry'). Dito kailangan nating baguhin ang aming mga setting ng network upang makakonekta kami nang wireless. Ito ang utos na gawin ito "wpa_passphrase nameofnetwork" at pagkatapos nito kailangan mong ilagay sa password. Lalabas ang isang bloke ng teksto na may network {…}, kopyahin ito at i-type ang "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Sa ito kailangan mong i-paste ang teksto mula dati sa ilalim ng file.

Pagkatapos nito maaari mong i-reboot ang iyong Pi.

Hakbang 4: Kumonekta Sa VS Code

Para sa pag-coding kailangan namin ng Visual studio code. Kapag natakbo mo na ito kailangan mong isntall ng isang plugin para sa SSH. Kapag na-install ito maaari kang mag-click sa kaliwang sulok sa ibaba o buksan ang terminal at i-type ang SSH pi @ ipadress. Pagkatapos nito kakailanganin mong ilagay ang iyong password at maaari naming simulan ang pag-coding.

Hakbang 5: Pag-coding

Ngayon kailangan naming i-set up ang website, maaari kang magbukas ng isang folder sa vscode, pumunta sa var / www / html at dito kami magsisimula.

Darating ang aming HTML, CSS, Mga Larawan at Javascript.

Ngayon ay maaari naming buksan ang isa pang folder sa parehong workspace. Tinawagan ko ang proyekto ng minahan at inilagay ito sa home folder ng aking pi. Darating ang lahat na nauugnay sa backend (kaya karamihan sa mga file ng python).

Hakbang 6: Pagkolekta ng Mga Materyal para sa Pabahay

Pagkolekta ng Mga Materyal para sa Pabahay
Pagkolekta ng Mga Materyal para sa Pabahay
Pagkolekta ng Mga Materyal para sa Pabahay
Pagkolekta ng Mga Materyal para sa Pabahay
Pagkolekta ng Mga Materyal para sa Pabahay
Pagkolekta ng Mga Materyal para sa Pabahay

Para sa pabahay ay gumamit ako ng kahoy at isang plato na pinutol ko ng mga lagari.

Ang mga piraso ng L ay 50x50 NGUNIT pinutol ko ang isang piraso mula 20x40. Kailangan itong gawin nang dalawang beses para sa magkabilang panig.

Ang mga manipis na tabla ay para sa ilalim at plato sa likod. Ang mga ito ay pareho sa 20x50 (tala: kakailanganin mong i-cut ang isang mas maikli pagkatapos para sa pagpupulong.)

Pagkatapos kakailanganin namin ang isang piraso na 20x40 (maaari mong gamitin ang natitira na nagmula kapag pinuputol ang mga L na hugis) para sa harap.

Dito minarkahan ko ang isang kalahating bilog para lumabas ang pagkain.

Susunod na kailangan namin ng 2 maliit na mga tabla na 20x10 at 18x10 (18 ang lapad dahil ang mga tabla ay 1cm ang kapal, kaya't madali itong madulas). ito ay para sa tray kung nasaan ang mangkok. (Maaari kang mag-drill ng buo sa 18x10 plank para sa mga wire ng load cell.)

Hakbang 7: Assembly ng Outer Bahagi

Assembly ng Outer Bahagi
Assembly ng Outer Bahagi
Assembly ng Outer Bahagi
Assembly ng Outer Bahagi

Susunod na gagawin namin ang lahat ng mga bahagi nang magkasama upang malaman namin kung paano ito hitsura.

Gumamit ako ng 9 na turnilyo para sa front view, 14 na turnilyo para sa magkabilang panig.

Hakbang 8: Mga Dulas

Mga dalisdis
Mga dalisdis

Susunod na ginawa ko ang isang slope na may kahoy, ang tuktok ay isang tabla na 18x40cm at ang papunta sa mangkok ay nasa tuktok na bahagi na 40cm ang lapad ngunit mas maliit sa butas sa harap. ang haba ay 40cm din. Nagdagdag ako ng mga karagdagang rail rail upang ang pagkain ay hindi tumapon sa pabahay.

Hakbang 9: Paglalakip sa Mga Dulas

Paglalakip sa Mga Dulas
Paglalakip sa Mga Dulas

Inilakip ko ang mga slope gamit ang mga turnilyo sa pamamagitan ng pagdaragdag ng isang dagdag na tabla sa mismong slope. Maaari mo ring gamitin ang sobrang pandikit o silikon.

Hakbang 10: Elektronika

Nasa ilalim pa rin ng konstruksyon

Inirerekumendang: