Sisällysluettelo:

Keittokone: 7 vaihetta
Keittokone: 7 vaihetta

Video: Keittokone: 7 vaihetta

Video: Keittokone: 7 vaihetta
Video: Суповарка Morphy Richards Saute&Soup 501014 Cуп с курицей и кукурузой по-китайски. 2024, Heinäkuu
Anonim
Keitto kone
Keitto kone

Keitto kone

Hyvää päivää kaikille tässä ohjeessa kerron, kuinka loin oman keittoannostelijan käyttämällä seuraavia kohteita. Pdf -muodossa näet materiaalilistaani.

Tarvikkeet

Tarvikkeet

·

Vadelma Pi 3B+

·

Lämpötila -anturi (vedenpitävä, Onewire)

·

Voimaa tunnistava vastus

·

Ultraäänianturi

·

Servo (x2)

·

MCP3008

·

LCD -näyttö

·

Potentiometri

·

Vesipumppu

·

Transistori

·

Diodi

·

Rele

·

Painike (x4)

·

Vastus 2,2 k ohmia

·

Vastus 3,3 k ohmia

·

Vastus 4,7 k ohmia

·

Vastus 1 k ohmia (x2)

·

Vastus 220 ohmia (x3)

·

Johdot 5 metriä

·

Lämpökutistuva letku

·

Letku 30 cm

·

Puulaudat 2m²

·

Liima

·

Ruuvit

·

Metallinen kulmatuki

·

Maali (musta, valkoinen ja punainen)

·

Puiset kirjaimet ja numerot

·

Suppilo (x2)

·

Halkaistu vesiputki

·

Jakotulppa

Työkalut

·

Juotin

·

Langanpoistimet

·

Lankaleikkurit

·

Liimapistooli

·

Porakone

·

Sahauskone

·

Laserleikkuri

Vaihe 1: Piirin tekeminen

Piirin tekeminen
Piirin tekeminen
Piirin tekeminen
Piirin tekeminen

Yllä olevissa kuvissa näet piirini. Piirissä näet DS18B20, joka on minun lämpötila -anturini, jotta voimme mitata veden lämpötilan. Sen vieressä näet tasavirtamoottorin diodilla, tämä on minun pumppu. Lähellä näet releen, jotta voimme kytkeä lämmityselementin päälle ja pois päältä. Siellä on myös MCP3008, joka on meidän voimantunnistusvastuksemme. Tämän avulla voimme tietää, onko valmistajamme alla kuppi vai ei. Sinun pitäisi myös nähdä 2 servoa, joita tarvitaan jauhetoimitukseemme. US-100 CSC on ultraäänianturi, joka voi mitata kuinka paljon vettä meidän on pumpattava kuppiin. Lopuksi meillä on kolme painiketta ja lcd, joita tarvitaan vuorovaikutukseen käyttäjien kanssa.

Vaihe 2: Tietokannan luominen

Tietokannan tekeminen
Tietokannan tekeminen

Tietokanta on käynnissä minun vadelma pi. Kuten näette, minulla on kolme kokonaisuutta vasemmassa yläkulmassa, minulla on entiteetti nimeltä lämpötila, jolla on kaksi attribuuttia idtemperature ja value. Sen alla minulla on kokonaisuus nimeltä maku, jolla on 5 ominaisuutta: idtaste, name, picture, mainpicture ja discription. Sen lisäksi meillä on tässä entiteetissä sukunimemme historia, ja meillä on myös 5 ominaisuutta: idhistory, date, random, tasteid, temperatureid.

Vaihe 3: Koodiohjelmointi (Python)

Koodini on melko yksinkertainen. Ensin sinun on tehtävä se niin, että kun voiman tunnistava vastus ei ole painettuna, sinun ei pitäisi pystyä suorittamaan muuta koodia, joten keittoa ei valmisteta ilman kuppia. Sitten lisäsin tapahtumanilmaisimet, joiden pitäisi havaita, kun painiketta painetaan. Jos painan painiketta, kone aikoo valmistaa keittoa, joten annan vain servon kääntyä, jotta jauhe voi pudota kuppiin ja lähetän korkean signaalin releelleni. Tämä johtaa veden keittämiseen, koska lämmityselementti alkaa toimia. Hetken kuluttua, kun vesi kypsyy, lämpötila -anturi havaitsee kypsennyksen ja sitten pumppu alkaa pumpata. Se jatkaa kaatamalla vettä kuppiin, kunnes ultraäänianturi havaitsee, että kuppi on lähes täynnä. Näet koodini githubissani:

Vaihe 4: Verkkosivuston luominen (käyttö- ja taustaosa)

Taustallani on kolme kyselyä. Ensimmäinen on tämä: "Valitse s.foto, s.naam, t.waarde, date_format (g.datum, '%Y-%m-%d%H:%i') Datumiksi geschiedenisistä g join smaak as s on g.smaakid = s.idsmaak join lämpötila as t on g.temperatuurid = t.idtem Temperature order by Datum "tällä kyselyllä saan kuvia, nimen, lämpötila -arvon ja päivämäärän historiastamme. Toinen kysely on tämä: "SELECT s.naam, s.fotomain, s.description FROM smaak as s;" tämän avulla voin näyttää millaista keittoa minulla on mukavalla kuvalla ja kuvauksella. Viimeksi minulla on kysely, joka tuo äskettäin valmistetut keitot tietokantaani: "INSERT INTO geschiedenis (willekeurig, smaakid, lämpötila) VALUES (var1, var2, var3)". App.route -menetelmällä voin lähettää tietoni verkkosivustolle.

Käyttöliittymässäni on kaksi javascript -tiedostoa. Ensimmäinen on pääsivulleni. Tässä minulla on querySelector, jonka täytän internalHTML: n avulla taustallani saamistani tiedoista.

Toinen skripti tekee saman historiasivulleni jokaisella koneella valmistetulla keitolla.

Näet koodini githubissani:

Vaihe 5: Kotelon valmistus

Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen
Asunnon tekeminen

Letkuamme varten valmistan sen puusta. Kuvissa näet leikattujen lankkujen koot. Voit myös nähdä, miten olen yhdistänyt ne kaikki. Tein myös pienen metallilevyn, johon voin laittaa lcd: n ja painikkeen. Toisessa viimeisessä kuvassa näkyy metallilevy, jota käytän vedenkeittimemme luomaan kosteuteen. Kaksi suurta reikää on asetettava sormiin, jotta voit helposti poistaa sen. Vihdoinkin näet, että liimasimme joitain lankkuja yhteen, aion laittaa ne rakentamisen päälle. Saranoiden avulla aiomme helpottaa sen avaamista ja sulkemista. Nämä kaksi viimeistä vaihetta ovat tärkeitä, koska aiomme täyttää veden ja jauheen. Nyt rakennuksemme on valmis, voimme koristaa sen, joten ostin punaisen ruiskupurkin. Asuntomme värjäämisen jälkeen olemme valmiit.

Vaihe 6: Piirin asettaminen koteloon

Piirin asettaminen koteloon
Piirin asettaminen koteloon
Piirin asettaminen koteloon
Piirin asettaminen koteloon
Piirin asettaminen koteloon
Piirin asettaminen koteloon

Kuten yllä olevista kuvista näet, näet kuinka onnistuin laittamaan piirin asuntooni

Vaihe 7: Maalaus

Maalaus
Maalaus
Maalaus
Maalaus
Maalaus
Maalaus
Maalaus
Maalaus

Käytin punaista, mustaa ja valkoista maalia

Suositeltava: