Turinys:

IoT maisto tiektuvas gyvūnams: 9 žingsniai
IoT maisto tiektuvas gyvūnams: 9 žingsniai

Video: IoT maisto tiektuvas gyvūnams: 9 žingsniai

Video: IoT maisto tiektuvas gyvūnams: 9 žingsniai
Video: Dirbu privačiame turtingųjų ir žinomų muziejuje. Siaubo istorijos. Siaubas. 2024, Lapkritis
Anonim
IoT maisto tiektuvas gyvūnams
IoT maisto tiektuvas gyvūnams
IoT maisto tiektuvas gyvūnams
IoT maisto tiektuvas gyvūnams
IoT maisto tiektuvas gyvūnams
IoT maisto tiektuvas gyvūnams

Šiame projekte mes kursime IOT skysto maisto dozatoriaus sistemą naminiams gyvūnėliams ir kitiems gyvūnams. Šis projektas, jei jis įgyvendinamas siekiant padėti benamiams gyvūnams (šunims, katėms, paukščiams ir pan.) Arba siekiant užkirsti kelią biologinės įvairovės nykimui, gali padėti mums sukurti pažangų miestą aplinkosaugos sektoriuje. Šis skystas maisto dozatorius IOT gali būti naudojamas komerciniais tikslais (vartotojams, turintiems naminių gyvūnėlių), taip pat socialinei gerovei (benamiams gyvūnams, paukščiams). Mūsų prietaisą sudaro skysčio (tai gali būti vanduo arba pienas) tiekimo dubuo, prijungtas prie skysčio lygio jutiklio, siurbimo variklio, mikrovaldiklio, pagrindinio skysčio rezervuaro, vienkartinio vandens rezervuaro ir WI-FI modulio, jungiančio įrenginį su internetu. Duomenys iš jutikliai pateikiami žiniatinklio API („Thingspeak“), kuris yra susietas su mūsų tinklalapiu (mano tinklaraščiu), kuris pagaliau suteikia vartotojui stebėseną. Be to, įtaisytasis įrenginys bus savaime automatizuotas, kuris valdys skystį, esantį dubenyje, iš rezervuaro ir savarankiškai stebės informaciją apie skysčio lygį, kuris bus pateiktas mūsų tinklalapyje, kad būtų galima stebėti, ar skystis yra bake, ar ne. Be to, dubenyje vartotojui nereikia jaudintis, jei skystis užteršiamas, nes šis prietaisas gali tam tikrą laiką automatiškai išmesti vandenį. Šis įrenginys apima įterptąjį programavimą ir kai kurias pagrindines html kodo redagavimo užduotis, kurios galiausiai leis vartotojui stebėti įrenginio būseną, pvz., Skysčio lygį ir pan.

1 žingsnis: Surinkite šiuos komponentus

Surinkite šiuos komponentus
Surinkite šiuos komponentus

Naudota medžiaga

1x „Arduino Uno“

1x „TI SimpleLink Wi-Fi“„CC3200 LaunchPad“arba „ESP8266“

1x lygio jutiklis

2x vasarinis nuolatinio siurblio variklis

3x plastikinis butelis

1x platus plastikinis dubuo

1x mažas lengvas plastiko kamuolys

1x 7 nėštumo ekranas

1x L293D variklio tvarkyklė

5 m 10 mm PVC plastikinis vamzdis

1X 10 ml injekcija

Mažas gabalas iš metalo lakšto

„Wifi“maršrutizatorius su interneto ryšiu

1x 10 mm T jungties jungtis

Kai kurie laidai

Klijų pistoletas

lituoklis

litavimo viela

12V 2A baterija/adapteris

2 žingsnis: skysčio rezervuaro ir variklio montavimas 1

Skysčio bako ir variklio montavimas 1
Skysčio bako ir variklio montavimas 1
Skysčio bako ir variklio montavimas 1
Skysčio bako ir variklio montavimas 1

Gaukite bet kokį plastikinį butelį (mano atveju 2l gaiviųjų gėrimų buteliuką). Supjaustykite jį į dvi dalis, laikykite apatinę dalį ir išmeskite likusią dalį. Toje dalyje padarykite skylę pagal savo panardinamąjį nuolatinio siurblio variklį. Rekomenduojama jį sumontuoti apačioje dauguma butelio padėties. Bet kadangi man nebuvo lengva, aš panaudojau molio ir šiek tiek termokolo, kad atitikčiau reikalavimą montuoti variklį apačioje.

3 žingsnis: sukurkite skysčio detektorių sistemą

Skysčių detektorių sistemos kūrimas
Skysčių detektorių sistemos kūrimas
Skysčių detektorių sistemos kūrimas
Skysčių detektorių sistemos kūrimas
Skysčių detektorių sistemos kūrimas
Skysčių detektorių sistemos kūrimas

Norėdami sukurti šią sistemą, turite surinkti šiuos komponentus iš medžiagų sąrašo

Plastikinis butelys

mažas lengvas plastikinis rutulys

10 ml injekcija

Surinkę šias medžiagas, vadovaukitės tose nuotraukose pavaizduota grandine ir sukurkite savo skysčių detektorių sistemą

4 žingsnis: Padarykite skysčio dubenį ir pritvirtinkite variklį 2, skysčio detektorių sistemą, vamzdžius ir T jungtį

Skysčio dubenėlio ir variklio 2 montavimas, skysčių detektorių sistema, vamzdžiai ir T jungtis
Skysčio dubenėlio ir variklio 2 montavimas, skysčių detektorių sistema, vamzdžiai ir T jungtis

5 veiksmas: „Arduino“programavimas, kad būtų sukurtas skaitiklis ir tiekiamas 2 variklio duomenys į vienkartinį baką

„Arduino“programavimas, norint sukurti skaitiklį ir tiekti „Motor 2“duomenis į vienkartinį baką
„Arduino“programavimas, norint sukurti skaitiklį ir tiekti „Motor 2“duomenis į vienkartinį baką

Sekite grandinę, kaip parodyta šio veiksmo paveiksle, ir įrašykite kodą, pridėtą prie šio veiksmo „arduino“. Šio veiksmo pabaigoje pateikiama ARDUINO KODO atsisiuntimo nuoroda

6 veiksmas: susikurkite „Thingspeak“paskyrą

Sąskaitos kūrimas „Thingspeak“
Sąskaitos kūrimas „Thingspeak“
Sąskaitos kūrimas „Thingspeak“
Sąskaitos kūrimas „Thingspeak“

sukurkite paskyrą, tada pakeiskite skaitymo ir rašymo API, tada pakeiskite ją CC3200 kodu ir html kodu

7 žingsnis: Sąsajos lygio jutiklis su „TI CC3200 Launchpad“

Sąsajos lygio jutiklis su TI CC3200 paleidimo pultu
Sąsajos lygio jutiklis su TI CC3200 paleidimo pultu

Sekite grandinę, kaip parodyta paveikslėlyje. Atsisiųskite šiame žingsnyje pateiktą „CC3200 Launchpad“kodą ir įrašykite jį į „cc3200“paleidimo plokštę, atlikę šiame žingsnyje nurodytą grandinę.

8 veiksmas: „Thingspeak“paskyros rezultatų tikrinimas

„Thingspeak“paskyros išėjimų tikrinimas
„Thingspeak“paskyros išėjimų tikrinimas

9 veiksmas: sukurkite tinklaraštį ir įterpkite kodą

„Blogspot“kūrimas ir kodo įterpimas
„Blogspot“kūrimas ir kodo įterpimas
„Blogspot“kūrimas ir kodo įterpimas
„Blogspot“kūrimas ir kodo įterpimas

Atsisiųskite kodą iš apačios ir redaguokite jame išsamią paskyros informaciją, įklijuokite ją į savo tinklaraščio „html“puslapio rodinį ir jūsų programėlė paruošta.

Demonstracijai galite pasižiūrėti šią nuorodą-https://himanshunagdev.blogspot.in/p/plugincss-plug…

Rekomenduojamas: