Turinys:

Sriubos aparatas: 7 žingsniai
Sriubos aparatas: 7 žingsniai

Video: Sriubos aparatas: 7 žingsniai

Video: Sriubos aparatas: 7 žingsniai
Video: 7 žingsniai, padėsiantys paversti mėgstamą veiklą verslu 2024, Liepa
Anonim
Sriubos mašina
Sriubos mašina

Sriubos mašina

Laba diena visiems, kurie mokosi šioje instrukcijoje, aš paaiškinsiu, kaip sukūriau savo sriubos dozatorių, naudodamas šiuos elementus. Pdf galite pamatyti mano medžiagų sąrašą.

Prekės

Prekės

·

Raspberry Pi 3B+

·

Temperatūros jutiklis (atsparus vandeniui, „Onewire“)

·

Jėgos jutiklis

·

Ultragarsinis jutiklis

·

Servo (x2)

·

MCP3008

·

LCD

·

Potenciometras

·

Vandens siurblys

·

Tranzistorius

·

Diodas

·

Estafetė

·

Mygtukas (x4)

·

Rezistorius 2,2 kΩ

·

Rezistorius 3.3k om

·

Rezistorius 4,7k om

·

Rezistorius 1k om (x2)

·

Rezistorius 220 omų (x3)

·

Laidai 5 metrai

·

Termiškai susitraukiantis vamzdis

·

Žarna 30 cm

·

Medinės lentos 2m²

·

Klijai

·

Varžtai

·

Metalinė kampinė atrama

·

Dažai (juodi, balti ir raudoni)

·

Medinės raidės ir skaičiai

·

Piltuvas (x2)

·

Padalintas vandens vamzdis

·

Paskirstymo kištukas

Įrankiai

·

Lituoklis

·

Vielos nuėmikliai

·

Vielos pjaustytuvai

·

Klijų pistoletas

·

Gręžimo mašina

·

Pjovimo mašina

·

Lazerinis pjoviklis

1 žingsnis: grandinės sukūrimas

Grandinės sukūrimas
Grandinės sukūrimas
Grandinės sukūrimas
Grandinės sukūrimas

Aukščiau esančiose nuotraukose galite pamatyti mano grandinę. Grandinėje matote DS18B20, tai yra mano temperatūros jutiklis, kad galėtume išmatuoti vandens temperatūrą. Be to, galite pamatyti nuolatinės srovės variklį su diodu, tai yra mano siurblys. Netoliese galite pamatyti relę, kad galėtume įjungti ir išjungti šildymo elementą. Taip pat yra MCP3008, skirtas mūsų jėgos jutikliui. Tokiu būdu mes galime žinoti, ar po mūsų gamintoju yra puodelis, ar ne. Taip pat turėtumėte pamatyti 2 servo, kurių reikia tiekiant miltelius. US-100 CSC yra ultragarsinis jutiklis, galintis išmatuoti, kiek vandens mums reikia pumpuoti į puodelį. Pagaliau turime 3 mygtukus ir LCD, kurių reikia norint bendrauti su vartotojais.

2 žingsnis: sukurkite duomenų bazę

Duomenų bazės kūrimas
Duomenų bazės kūrimas

Mano duomenų bazė veikia mano aviečių pi. Kaip matote, viršutiniame kairiajame kampe yra trys objektai. Turiu objektą, pavadintą temperatūra, su dviem atributais idtemperatūra ir vertė. Po juo turiu subjektą, pavadintą skonis su 5 atributais: idtaste, name, picture, mainpicture ir discription. Be to, šiame objekte turime savo pavardės istorijos istoriją, taip pat turime 5 atributus: idistory, date, random, tasteid, temperatureid.

3 žingsnis: kodo programavimas („Python“)

Mano kodas yra gana paprastas. Pirmiausia turėtumėte tai padaryti, kol jėgos jutimo rezistorius yra nespaustas, neturėtumėte paleisti likusio kodo, kad be puodelio nebūtų virta sriuba. Tada pridėjau įvykių detektorių, kurie turėtų aptikti, kai paspaudžiamas mygtukas. Jei paspausiu mygtuką, aparatas ruoš sriubą, todėl aš tiesiog leidžiu servo apsisukti, kad milteliai galėtų nukristi į puodelį, ir aš siunčiu aukštą signalą. Tai veda prie vandens virimo, nes mūsų kaitinimo elementas pradės veikti. Po kurio laiko, kai mūsų vanduo verda, mūsų temperatūros jutiklis aptiks, kad jis verda, o tada mano siurblys pradės siurbti. Jis toliau pila vandenį į puodelį, kol ultragarso jutiklis nustato, kad puodelis yra beveik pilnas. Mano kodą galite pamatyti mano „github“:

4 veiksmas: svetainės sukūrimas (priekinė ir galinė)

Savo vidinėje sistemoje turiu tris užklausas. Pirmasis yra šis: „Pasirinkite s.foto, s.naam, t.waarde, date_format (g.datum, '%Y-%m-%d%H:%i') kaip Datum from geschiedenis as g join smaak as s on g.smaakid = s.idsmaak join temperatūra as t on g.temperatuurid = t.idtemperatuur order by Datum "su šia užklausa galiu gauti savo nuotraukas, vardą, temperatūros vertę ir datą iš mūsų istorijos. Antroji užklausa yra tokia: "SELECT s.naam, s.fotomain, s.description FROM smaak as s;" tai galiu parodyti, kokių sriubų turiu, su gražiu paveikslėliu ir aprašymu. Paskutinį kartą turiu užklausą, kuri į mano duomenų bazę įtraukia neseniai paruoštas sriubas: „INSERT INTO geschiedenis (willekeurig, smaakid, temperaid) VALUES (var1, var2, var3)“. Naudodamas metodą app.route galiu nusiųsti savo duomenis į svetainę.

Priekinėje sąsajoje turiu du „JavaScript“failus. Pirmasis skirtas mano pagrindiniam puslapiui. Čia turiu užklausąSelector, kurią užpildau naudodamas internalHTML su duomenimis, kuriuos gavau iš savo vidinės programos.

Antrasis scenarijus mano istorijos puslapyje daro tą patį su kiekviena sriuba, pagaminta iš mano mašinos.

Mano kodą galite pamatyti mano „github“:

5 žingsnis: būsto gamyba

Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba

Mūsų žarnai aš padarysiu jį iš medžio. Nuotraukose galite pamatyti pjaustytų lentų dydžius. Taip pat galite pamatyti, kaip aš juos visus sujungiau. Aš taip pat padariau mažą metalinę plokštelę, kurioje galiu įdėti savo LCD ir mygtuką. Antroje paskutinėje nuotraukoje galite pamatyti metalinę plokštę, kurią naudoju mūsų virdulio drėgmei. Dvi didelės skylės turi įkišti pirštus, kad galėtumėte lengvai juos pašalinti. Pagaliau galite pamatyti, kad mes suklijavome kai kurias lentas, aš jas įdėsiu ant savo konstrukcijos. Su vyriais palengvinsime jo atidarymą ir uždarymą. Šie paskutiniai 2 žingsniai yra svarbūs, nes ketiname papildyti vandenį ir miltelius. Dabar mūsų statyba baigta, mes galime ją papuošti, todėl nusipirkau raudoną purškimo skardinę. Nuspalvinę savo būstą baigėme.

6 žingsnis: grandinės įterpimas į korpusą

Grandinės įterpimas į korpusą
Grandinės įterpimas į korpusą
Grandinės įterpimas į korpusą
Grandinės įterpimas į korpusą
Grandinės įterpimas į korpusą
Grandinės įterpimas į korpusą

Kaip matote aukščiau esančiose nuotraukose, galite pamatyti, kaip man pavyko įdėti grandinę į savo korpusą

7 žingsnis: dažymas

Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba
Tapyba

Naudojau raudonus, juodus ir baltus dažus

Rekomenduojamas: