Sommario:
- Passaggio 1: Onderdelen
- Fase 2: Elektrisch Ontwerp
- Fase 3: De Bouw Van De Kast
- Passaggio 4: creazione dell'erogatore
- Passaggio 5: componenti elettrici in De Machine Plaatsen
- Passaggio 6: Flask Op De Raspberry Pi
- Passaggio 7: Installa Mysql Op De Raspberry Pi
- Passaggio 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Video: Nespresso Raspberry Pi: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Applicazione web De Vitalonga 1.0. is 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 automatische koffiemachine die je vanaf je smartphone, tablet of computer kan bedienen. In deze instructable leg ik stap voor stap uit hoe je tot dit eindresultaat komt.
- Vitalonga è alimentato da Internet of Things (IoT).
- Het brein achter de koffiemachine is een lampone pi
De web app zal in de toekomst nog verschillende aggiornamenti krijgen.
- Je zal een wekker kunnen zetten voor wanneer jouw koffie gezet mag wordt.
- Una funzione può essere attivata dalla macchina.
- Je zal het koffie kop volume kunnen aanpassen.
- …
Heb je vragen of een leuk voorstel, dan kan je mij altijd contacteren.
La macchina non è stata aggiornata e non è stata aggiornata, né l'hardware né il software sono stati aggiornati.
Passaggio 1: Onderdelen
In de pdf staan alles onderdelen die je moet gebruiken om het project te kunnen maken.
Fase 2: Elektrisch Ontwerp
elettrico
I servomotori e il motore passo-passo sono collegati a un sensore di 5V marrone e di lampone più sensore di HALL a un sensore di 3V marrone. Di 2 grandi motori DC con reductiekastje van 12V koppelen noi e un de motorHAT van Adafruit muoiono dan verbinden con jack di alimentazione e un adattatore 12V.
Poorten
Per i componenti degli alci, possiamo gebruik van de pwm povere van de raspberry pi, behalve voor de motori DC. Deze werken ha incontrato un bus i2c. het adres ervan is 0x60 en voor dit voorbeeld gebruiken we poort 3.
Fase 3: 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 capsules nooit in de machine valle.
Passaggio 4: creazione dell'erogatore
Ijzer zaag
Voor de dispenser zullen we een ijzerzaag nodig hebben, we gaan hierbij de bovenkant en de onderkant er volledig afzagen zodat we enkel nog ijzeren stangen overhouden. Waarom facciamo dit, we hebben toch al een dispenser? 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.
Taglio laser
Ik heb hieronder 2 files bijgevoegd deze hebben de perfecte afmetingen voor de nieuwe bovenkant en onderkant voor de dispenser te maken.
2 componenti in lega
L'unico modo per non morire è di 2 componenti che non vogliono che l'acqua della porta sia pulita. Dit komt door de chemische connectie tussen de 2 substanties. Gebruik hiervoor de plastic lijm ervoor deze è 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.
Passaggio 5: componenti elettrici in De Machine Plaatsen
De Steppermotor
Il motore passo-passo è stato montato su una rete di macchine per la produzione di macchine per la produzione di 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 speling zit op de motor en de dispenser. Het control board van deze steppermotor monteren we aan de binnenzijde van de machine.
De Servomotori
Kleef de eerste 2 motors zoals afgebeeld op de fotos, dit ze de machine kunnen aan en uit zetten, maar ook zodat we de keuze hebben tussen een koffie normale di un espresso. Per altri 2 motori abbiamo 2 passende houten blokjes zodat de de motortjes boven elkaar staan. Kleef dit aan de blokjes en zet op de machine zoals afgebeeld.
Motori DC
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 extreem sterk en komt onmogelijk terug los, zorg er dus voor dat je de motors recht plaatst op de come quando si arrugginisce o si apre un libro aperto. Als de lijm gedroogd è maak je 2 houten blokjes vaste aan de case van de machine en de motor maken we aan de houten blokjes vast met metaal lijm.
Sensore di Hall
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.
saldare
saldare tutti i cavi e correggere gli ingressi pin del motore HAT zoals afgebeeld op het elektronisch schema.
Passaggio 6: Flask Op De Raspberry Pi
Flask installatore
Installeer eerst pip indien dit nog niet op je raspberry staat.
pi@raspberrypi ~ $ sudo apt-get install python-pip
nadat we pip geïnstalleerd hebben, kunnen we dit gebruiken om flask te installeren.
pi@raspberrypi ~ $ sudo pip install flask
Passaggio 7: Installa Mysql Op De Raspberry Pi
Installazione di Mysql
Per iniziare, siamo i migliori per tutti gli aggiornamenti e gli aggiornamenti geïnstalleerd zijn
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade
È possibile avviare l'installazione del server MySQL
pi@raspberrypi ~ $ sudo apt-get install mysql-server
Om te kunnen connettere con il database hebben non ook nessun client nodig. Installeer demysql-client con le istruzioni successive:
pi@raspberrypi ~ $ sudo apt-get install mysql-client
Tijdens de installe zal er een paswoord gevraagd worden om in te loggen come utente "root". Deze l'utente "root" zal de volledige controle hebben over de database
Collegati al database tramite l'utente "root" standard
pi@raspberrypi ~ $ mysql -uroot -p
Via de volgende istruzioni kan je achteraf je paswoord nog wijzigen
pi@raspberrypi ~ $ IMPOSTA PASSWORD PER 'root'@'localhost' = PASSWORD('MyNewPass');
L'utente di MySQL deve essere aggiornato
Abbiamo creato 2 account superuser, uno per localhost e uno per connessioni remote. Il carattere "%" è un carattere jolly.
mysql> CREA UTENTE 'Vitalonga'@'localhost' IDENTIFICATO DA 'some_password'
mysql> CONCEDERE TUTTI I PRIVILEGI SU *.* A 'Vitalonga'@'localhost' CON L'OPZIONE DI CONCESSIONE;
mysql> CREA UTENTE 'Vitalonga'@'localhost' IDENTIFICATO DA 'some_password'mysql> CONCEDI TUTTI I PRIVILEGI SU *.* A 'Vitalonga'@'%' CON L'OPZIONE DI CONCESSIONE;
Esci dalla connessione MySQL
mysql> esci
Schema MySQL per l'elaborazione
digita nu om terug in te loggen me jou net aangemaakte user
mysql u[nome utente] -p
Nu zijn we ingelogd type nu het volgende commando, gebruik de juiste naam "vitalongadb"
CREARE SCHEMA vitalongadb
Ga nu naar github incontrato onderstaande link en open vitalongadb.sql. kopieer de tekst in de file en ga terug naar de terminal en plak de tekst en druk op de enter-toets. U heeft nu de database angemaakt
collegamento al progetto:
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
Digita het volgende in de terminal:
pi@raspberrypi ~ $ git clone
Druk nu op ls en je zul het project zien staan op je raspberry pi
Accedi alla cartella e ai file.py di geef che puoi trovare all'inizio del primo avvio del raspberry pi con il comando successivo
pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py
hai incontrato il file.py di Elke
Passaggio 8: 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
Nel nuovo file sla je het script op dat op de afbeelding hierboven staat
Non è necessario eseguire lo script per eseguire l'avvio prima di eseguire l'esecuzione:
pi@raspberrypi ~ $ sudo chmod 755 /etc/init.d/projectNaam
pi@raspberrypi ~ $ sudo update-rc.d projectNaam defaults
start de lampone pi nu opnieuw op
Nu dat het script vanzelf opstart kan je in je cmd van je pi het volgende typen om je flask app te herstarten of uit te zetten:
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga start
pi@raspberrypi ~ $sudo /etc/init.d/VitaLonga stop
Consigliato:
Come installare Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: 7 passaggi (con immagini)
Howto: installazione di Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: ho intenzione di utilizzare questo Rapsberry PI in una serie di progetti divertenti nel mio blog. Sentiti libero di dare un'occhiata. Volevo tornare a usare il mio Raspberry PI ma non avevo una tastiera o un mouse nella mia nuova posizione. Era un po' che non installavo un Raspberry
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: 6 passaggi (con immagini)
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: Ehi, come va, ragazzi! Akarsh qui da CETech. In questo progetto, daremo un'occhiata all'HuskyLens di DFRobot. È un modulo fotocamera basato sull'intelligenza artificiale in grado di eseguire diverse operazioni di intelligenza artificiale come Face Recognitio
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio
Sistema di sicurezza con riconoscimento facciale per un frigorifero con Raspberry Pi: 7 passaggi (con immagini)
Sistema di sicurezza a riconoscimento facciale per frigorifero con Raspberry Pi: Navigando in internet ho scoperto che i prezzi dei sistemi di sicurezza variano da 150$ a 600$ e oltre, ma non tutte le soluzioni (anche quelle molto costose) sono integrabili con altre strumenti intelligenti a casa tua! Ad esempio, non è possibile impostare