Përmbajtje:

Auto PetFeeder: 5 hapa
Auto PetFeeder: 5 hapa

Video: Auto PetFeeder: 5 hapa

Video: Auto PetFeeder: 5 hapa
Video: Авто в Китае: цены и новинки 2023! 2024, Nëntor
Anonim
Auto PetFeeder
Auto PetFeeder

Përshëndetje, emri im është Gilian, unë studioj në Howest Kortrijk Belgjikë dhe jam student MCT si një detyrë përfundimtare që më është dashur të bëj një pajisje IOT.

Unë kam një qen në shtëpi që ushqehet 2 herë në ditë në një kohë të caktuar, gjithashtu sasia e ushqimit është e saktë kështu që dy herë në ditë ne peshojmë 56 gramë ushqim dhe e ushqejmë atë. Kështu që unë bëra një pajisje që automatizon këtë proces dhe quhet PetFeeder. Në faqen e internetit ju mund të shtoni orare të ndryshme duke zgjedhur një kohë dhe të specifikoni peshën e ushqimit që dëshironi të refuzoni. Nëse nuk doni të prisni për kohën tjetër të ushqyerjes në faqen kryesore është një buton që shpërndan ushqimin menjëherë.

Hapi 1: Materialet

Brenda kasës është një sistem vidash që e shtyn ushqimin e thatë në tas, nuk e kam dizajnuar vetë sepse kam gjetur atë që më nevojitej në sendin e gjithësisë dhe ishte projektuar nga George Tsianakas. Dizajnin dhe shkarkimin për atë që kam përdorur, mund t'i gjeni këtu.

Më poshtë është lista e pjesëve që ju nevojiten më tej për këtë projekt.

  • mjedër pi
  • kartë micro SD (minimumi 8 gb)
  • Ekran LCD 20x4 me modul i2c në anën e pasme
  • inkodues rrotullues + çelës
  • srf-05 sensor tejzanor
  • 1 kg ngarkues + amplifikator hx711
  • Furnizimi me energji 12/5v
  • nema 17 motor stepper + drv8825 stepperdriver
  • 2 rezistente (2 kohm dhe 1 kohm)
  • 40 pin flatcable + cobler

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Hapi tjetër është të lidhni gjithçka në një tabelë dhe të provoni nëse gjithçka funksionon. Ju mund ta lini atë në këtë mënyrë, por unë vendosa të bashkoj gjithçka në një dërrasë për të bërë gjithçka të duket më mirë dhe të jetë më pak e rëndë dhe të zërë hapësirë në rastin më vonë.

Hapi 3: Baza e të dhënave

Baza e të dhënave
Baza e të dhënave

Ky projekt përdor një bazë të dhënash për të ruajtur të dhënat e sensorit dhe të gjitha kohët e ushqyerjes dhe peshën që shoqërohen me të. Ka 3 tabela:

  • Ushqyerja ku ruhen të gjitha kohët dhe peshat që vendosni në uebfaqe.
  • Historia ku vlerat e sensorit tejzanor ruhen së bashku me datën e regjistrimit
  • Sensorët ku janë përdorur sensorë që përdoren në projekt ruhen së bashku me një ID në vlerë që tani është nga ajo sensor në tabelën Historia.

Hapi 4: Kodi

Së pari do t'ju duhet të instaloni apache2 për të funksionuar faqen tuaj të internetit, këtë mund ta bëni me komandën e mëposhtme në terminalin e pi tuaj.

sudo apt install apache2 -y

Mbyllni gjithashtu konfigurimin e një lidhjeje pa tel me pi -në tuaj sepse pasi të keni vendosur gjithçka brenda kasës nuk do të jeni në gjendje të lidhni me lehtësi një kabllo ethernet.

Ju gjithashtu do të duhet të konfiguroni bazën e të dhënave MariaDB në mënyrë që të mund të hyni në të.

Pasi të jetë bërë kjo, mund t'i vendosni skedarët e përparme në dosjen e mëposhtme:/var/www/html

Kodi i sfondit që sapo e vendosët në dosjen kryesore.

Alsoshtë gjithashtu më e lehtë për të bërë një shërbim të aplikacionit.py në mënyrë që kur të nisni programet programet të funksionojnë automatikisht. Për ta bërë këtë ju vetëm duhet të kopjoni skedarin e shërbimit (që përfshihet në skedarin zip më poshtë) në dosjen e duhur me komandën e mëposhtme:

sudo cp petfeeder.service/etc/systemd/system/petfeeder.service

Hapi 5: Rasti

Rast
Rast
Rast
Rast
Rast
Rast
Rast
Rast

Për rastin që e projektova në Fusion 360 dhe eksportova skicat në skedarë dxf për të prerë me lazer në një vend lokal që njoh. Unë e projektova me nyje gishtash kështu që gjithçka përshtatet bukur së bashku. Pasi u pre, i ngjita panelet së bashku për panelin e pasmë dhe panelin e mesëm, ku LCD dhe sensori tejzanor janë vendosur për të pasur akoma qasje të lehtë në gjithçka, diçka duhet të ndryshohet më vonë. Edhe pse nuk janë ngjitur ato qëndrojnë të mbyllura bukur për shkak të nyjeve të gishtërinjve.

Kjo është gjithçka që shpresoj se ju ka pëlqyer ky projekt. - Gilian

Recommended: