Satura rādītājs:
- 1. solis: Onderdelen
- 2. darbība: Elektrisch Ontwerp
- 3. solis: De Bouw Van De Kast
- 4. solis: izsmidzinātājs Maken
- 5. solis: Elektrische Componenten De Machine Plaatsen
- 6. solis: kolba Op a Raspberry Pi
- 7. darbība. Instalētājs Mysql Op De Raspberry Pi
- 8. solis: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Video: Nespresso Raspberry Pi: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
De Vitalonga 1.0 tīmekļa lietotne. ir de oplossing om vanuit je luie zetel een overheerlijke Nespresso koffie te zetten.
Er al ooit aan gedacht hoe cool het zou zijn om je nespresso apperaat te bedienen vanaf je woonkamer of slaapkamer of waar dan ook in huis? Maak kennis met Vitalonga, de automische koffiemachine die je vanaf je smartphone, tablet of computer can bedienen. In deze instructable leg ik stap voor stap uit hoe je tot dit eindresultaat komt.
- Vitalonga darbojas ar lietu internetu (IoT).
- Het brein achter de koffiemachine is een aveņu pi
De web app zal in de toekomst nog verschillende updates krijgen.
- Je zal een wekker kunnen zetten voor wanneer jouw koffie gezet mag wordt.
- Ean functie waarmee je de machine can ontkalken.
- Je zal het koffie kop apjoms kunnen aanpassen.
- …
Heb je vragen of een leuk voorstel, dan kan je mij altijd contacteren.
De machine zal geregeld nog een update krijgen, zowel de hardware als de software ervan.
1. solis: Onderdelen
In pdf staan alles onderdelen die je moet gebruiken om het project te kunnen maken.
2. darbība: Elektrisch Ontwerp
Elektriskā ierīce
De servomotori un steppermotor koppelen mēs aan de 5V bron van de aveņu pi en de HALL sensor aan de 3V bron ervan. Divu grotu līdzstrāvas motori ir aprīkoti ar samazinātu 12 V spriegumu.
Poorten
Ja jums ir aļņu komponents, tad mēs to pārbaudām, izmantojot aveņu pi, behalve voor de DC motors. Deze werken satika een i2c autobusu. het adres ervan is 0x60 en voor dit voorbeeld gebruiken we poort 3.
3. solis: De Bouw Van De Kast
Voor de opbouw van de kast zorg je ervoor dat de machine erin pas, je kan dit in allerlei vormen doen, maar een kast rond de machine is nodig, dit omdat de dispenser op de machine moet gemonteerd worden anders kunnen de kapsulas nooit in de machine Vallen.
4. solis: izsmidzinātājs Maken
Ijzer zaag
Ja jums ir dozators, mēs to izskaidrojam, un mēs esam pārliecināti, ka mēs to darām, un mēs esam gatavi uzņemties papildu informāciju. Vai mēs to darām, vai mēs točenam točenam? Ja maar hier kunnen we nog geen motor aan bevestigen en de koffie capsule moet er zowieso door kunnen vallen, en dit gaat niet als we de onderkant en bovenkant er niet afhalen.
Lāzera griezums
Ik heb hieronder 2 files bijgevoegd deze hebben de perfecte afmetingen voor de nieuwe bovenkant en onderkant voor de dispenser te maken.
2 komponenti
De sterkste lijm die we nu kunnen gebruiken is 2 komponenti lijm want deze zal niet door water terug loskomen. Dit comt door de chemische connectie tussen de 2 essentialies. Gebruik hiervoor de plastic lijm ervoor deze is hiervoor bestemd. Lijm elk ijzer uiteinde in de gaatjes die de laser cutter heeft gemaakt. Let wel op dat je de ijzeren stangen tijdens het drogen van de lijm stil houd, anders zal de dispenser niet de juiste vorm krijgen.
5. solis: Elektrische Componenten De Machine Plaatsen
Steppermotor
De steppermotor monteren we aan de bovenkant van de machine net voor het gat waar de capsule kan door vallen, hierop lijmen zetten we de dispenser, de lasercutter heeft hiervoor een passend gaatje uitgesneden. Lijm deze ook nog eens vast om te zorgen dat er zeker geen spelling zit op de motor en de dispenser. Het vadības panelis van deze steppermotor monteren we aan de binnenzijde van de machine.
Servomotori
Kleef de eerste 2 motors zoals afgebeeld op de photos's, dit zodat ze de machine kunnen aan en uit zetten, maar ook zodat we de keuze hebben tussen een normale koffie of een espresso. Voor de andere 2 motors maken we 2 passende houten blokjes zodat de de motortjes boven elkaar staan. Kleef dit aan de blokjes en zet op de machine zoals afgebeeld.
Līdzstrāvas motori
we boren een groter gaatje in de as waar de machine open en dicht gaat en we lijmen deze motors in het gaatje met de metaal lijm, deze is extremeem sterk en komt onmogelijk terug los, zorg er dus voor dat je de motors recht plaatst op de as en laat rusten op opeen gestapelde boeken. Als de lijm gedroogd is maak je 2 houten blokjes wide aan de casing van de machine en de motor maken we aan de houten blokjes vast met met lijm.
Halles sensors
De hal sensor bevestigen we net onder de dispenser en waar de dispenser moet stoppen met draaien om zijn nul punt te bereiken bevestigen we een magneet.
Solderen
soldeer alle wire aan de correcte pin inputs van de motorHAT zoals afgebeeld op het elektronisch schema.
6. solis: kolba Op a Raspberry Pi
Uzstādītāja kolba
Instalētājs eerst pip indien dit nog niet op je aveņu staat.
pi@raspberrypi ~ $ sudo apt-get install python-pip
nadat we pip geïnstalleerd hebben, kunnen we dit gebruiken om kolba te installeren.
pi@raspberrypi ~ $ sudo pip instalēšanas kolba
7. darbība. Instalētājs Mysql Op De Raspberry Pi
MySQL instalētāji
Voor we van start gaan zorgen we er best voor dat alle updates en upgrades geïnstalleerd zijn
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade
Mēs sākam instalēt MySQL serveri
pi@raspberrypi ~ $ sudo apt-get install mysql-server
Om te kunnen connecteren met de database hebben we ook nog een client nodig. Instalētājs demysql-client izpildīja de volgende instrukcijas:
pi@raspberrypi ~ $ sudo apt-get install mysql-client
Tijdens de installatie zal er een paswoord gevraagd worden om in te loggen als “root” user. Deze “root” lietotājs zal de volledige kontrolē datu bāzi
Savienotājs tikās ar datu bāzi, izmantojot standarta “root” lietotāju
pi@raspberrypi ~ $ mysql -uroot -p
Via de volgende instructie kan je achteraf je paswoord nog wijzigen
pi@raspberrypi ~ $ SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('MyNewPass');
MySQL lietotājs toevoegen
Mēs izveidojām 2 superlietotāju kontus, piemēram, vietējos resursus un attālos savienojumus. Šis “%” teksts ir aizstājējzīme.
mysql> IZVEIDOT LIETOTĀJU 'Vitalonga'@'localhost', IDENTIFICĒTS ar 'some_password'
mysql> Piešķiriet visas privilēģijas *. * UZ "Vitalonga"@'localhost' AR GRANT OPTION;
mysql> IZVEIDOT LIETOTĀJU 'Vitalonga'@'localhost', KURU IDENTIFICĒJUŠI 'some_password'mysql> Piešķiriet visas privilēģijas *. * TO' Vitalonga '@'%'AR DOTĀCIJAS IESPĒJU;
Iziet no MySQL savienojuma
mysql> iziet
MySQL shēma toevoegen
ierakstiet nu om terug in te loggen me jou net aangemaakte user
mysql u [lietotājvārds] -p
Nu zijn we ingelogd type nu het volgende commando, gebruik de juiste naam "vitalongadb"
CREATE SCHEMA vitalongadb
Ga nu naar github un onderstaande link atveriet vitalongadb.sql. teksta kopētājs failā en ga terug naar de terminal en plak de tekst en druk op de enter-toets. U heeft nu de database aangemaakt
projekta saite:
github.com/ashleyvanlaer/project_1
Druk op de groene knop "clone or download" kopieer de link en ga terug naar de terminal van de raspberry pi
Terminālī ierakstiet het volgende:
pi@raspberrypi ~ $ git clone
Druk nu op ls en je zul het project zien staan op je raspberry pi
Saglabājiet mapē un iesūtiet.py failus, kas ir sākti, sākot ar aveņu sāknēšanas sākumu
pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py
mānīte satika elke.py failu
8. solis: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Ga terug naar je terminal van jouw raspberry pi en type:
pi@raspberrypi ~ $ sudo nano /etc/init.d/projectNaam
In deze nieuwe file sla je het script op dat op de afbeelding hierboven staat
Na het opslagen zorg je ervoor dat het script kan runnen bij de bootup door het volgendete runnen:
pi@raspberrypi ~ $ sudo chmod 755 /etc/init.d/projectNaam
pi@raspberrypi ~ $ sudo update-rc.d projectNaam noklusējumi
sākt de aveņu pi nu opnieuw op
Nu dat het script vanzelf opstart can je in je cmd van je pi het volgende typen om je kolba app te herstarten of uit te zetten:
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga start
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga stop
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu