Innholdsfortegnelse:

Nespresso Raspberry Pi: 8 trinn (med bilder)
Nespresso Raspberry Pi: 8 trinn (med bilder)

Video: Nespresso Raspberry Pi: 8 trinn (med bilder)

Video: Nespresso Raspberry Pi: 8 trinn (med bilder)
Video: The $99 Espresso Machine #coffee 2024, Juli
Anonim
Image
Image
Nespresso Raspberry Pi
Nespresso Raspberry Pi

De Vitalonga 1.0 nettapp. er løsningen for å gi deg en overheerlig Nespresso -kaffe.

Er det noen gang jeg kan tenke på hvordan det er mulig å bruke en nespresso fra sengen til soverommet eller hvor det også er i huset? Gjør kunnskap med Vitalonga, de automatiske kaffemaskinene fra smarttelefonen, nettbrettet. I denne instruksjonsfasen kan jeg stappe for hvordan du kan oppnå det endelige resultatet.

  • Vitalonga er en tingenes internett (IoT).
  • Het brein achter de koffiemachine er en bringebær pi

Nettappen vil i fremtiden få flere oppdateringer.

  • Du kan en wekker sette for når din kaffe kan samles.
  • En funksjon hvilken maskin du kan bruke.
  • Du kan kjøpe kaffe med volum.

Har du spørsmål om en leuk forstel, kan du alltid kontakte meg.

Maskinen vil bli registrert for å få en oppdatering, både maskinvare og programvare.

Trinn 1: Underdelen

Underdelen
Underdelen
Underdelen
Underdelen
Underdelen
Underdelen
Underdelen
Underdelen

I pdf står alt deler du må bruke om prosjektet du kan lage.

Trinn 2: Elektrisk Ontwerp

Elektrisk Design
Elektrisk Design

Elektrisitet

Servomotorer og steppermotor koblinger vi på 5V bron van de bringebær pi og de HALL sensor til de 3V bronn veldig. De 2 store likestrømsmotorene med 12V -koblinger gir en motorhatt fra Adafruit som vi kan koble til 12V -adapteren.

Poorten

For elkomponenter kan vi bruke vanlige pwm -porter fra bringebærpi, unntatt DC -motorer. Disse fungerer med en i2c -buss. den største adressen er 0x60 og for dette eksempelet bruker vi poort 3.

Trinn 3: De Bouw Van De Kast

De Bouw Van De Kast
De Bouw Van De Kast
De Bouw Van De Kast
De Bouw Van De Kast

For å bygge opp kastet må du prøve at maskinen kan brukes, men du kan gjøre alt i form av en maskin, men det er nødvendig å bruke en maskin fordi maskinen må brukes på andre måter enn at den aldri må brukes i maskinen vallen.

Trinn 4: Dispenser laget

Dispenser laget
Dispenser laget
Dispenser laget
Dispenser laget
Dispenser laget
Dispenser laget

Ijzer zaag

For å få dispenseren vil vi ha behov for en annen, vi kommer til å dele de øvre kantene og de underkantene, slik at vi kan gjøre det enda enklere å overholde. Hvorfor gjør vi det, har vi likevel valgt en dispenser? Ja, men vi kan ikke ha noen motor for å bekrefte og kaffekapslene må være i stand til å falle, og det er ikke nødvendigvis at vi også kan undersøke og overkantene ikke er avhengige.

Laserskåret

Jeg har følgende 2 filer som kan legges til for å ha de perfekte oppskriftene for de nye kantene og dekslene for å lage.

2 komponenter lijm

Den sterkeste løsningen vi kan bruke er to komponenter som vi ikke vil ha vann tilbake til. Dette kommer til en kjemisk forbindelse mellom de to stoffene. Bruk plastikk for å velge dette. Lijm elk ijzer beskriver i hvilken de laserskjærer har laget. La oss oppdage at du kan oppnå stans i løpet av den vanlige stilen, men den vil ikke gi den riktige formen.

Trinn 5: Elektrische Componenten i De Machine Plaatsen

Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen
Elektrische Componenten in De Machine Plaatsen

De Steppermotor

Den steppermotoriske monteren gir oss en overkant av maskinen som ikke kan brukes til kapsler. Dette er også en stor måte å bekymre deg for at det ikke er sikkert at motoren og dispenseren kan brukes. Kontrollpanelet for denne trinnmotoren for montering av maskinen.

De Servomotors

De første 2 motorene ligner på bilder, slik at maskinen kan settes ut, men vi kan også velge mellom en vanlig kaffe eller en espresso. For de andre 2 motorene kan vi lage 2 passende treblokker slik at motorene kan stå ovenfor hverandre. Kleef dit til de blokjes and zet on the machine like afgebeeld.

DC -motorer

vi har en større gatje i de som kan åpne og tette maskiner og vi kan gi disse motorene et metall med lem, denne er ekstrem sterk og kommer en gang tilbake for å sikre at motoren din får rett plass på as en laat rusten op opeen gestapelde books. Du kan også bygge 2 store blokker med store maskiner og motorer som gjør at vi kan bygge de store blokkene av metall.

Hall sensor

Den halve sensoren bekrefter at vi ikke er under dispenseren og hvor dispenseren må stoppe med å få sin nulpunkt for å få bekreftet at vi har en magneet.

Solderen

soldeer alle ledninger for å korrigere pin -innganger av motorHAT som en elektronisk skjema.

Trinn 6: Flask Op De Raspberry Pi

Installasjonsflaske

Installer først når du ikke kan bruke bringebærstatus.

pi@raspberrypi ~ $ sudo apt-get install python-pip

Etter at vi har installert en pipette, kan vi bruke den til å installere en kolbe.

pi@raspberrypi ~ $ sudo pip installere kolbe

Trinn 7: Installer Mysql Op De Raspberry Pi

Mysql installerer

Før vi begynner å bekymre oss, er vi best for alle oppdateringer og oppgraderinger som er installert

pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade

Vi vil først starte med å installere MySQL -serveren

pi@raspberrypi ~ $ sudo apt-get install mysql-server

Vi kan ikke bruke databasen til å ha behov for en klient. Installerer demysql-client med følgende instruksjoner:

pi@raspberrypi ~ $ sudo apt-get install mysql-client

Når installasjonen blir installert, blir det gitt et passord som kan logges som "root" -bruker. Denne "root" -brukeren vil ha fullstendig kontroll over databasen

Tilkoblet databasen via standard ‘root’ bruker

pi@raspberrypi ~ $ mysql -uroot -p

Via den følgende instruksjonen kan du ikke endre passordet

pi@raspberrypi ~ $ SET PASSORD FOR 'root'@'localhost' = PASSORD ('MyNewPass');

MySQL -bruker legge til

Vi lager to superbrukerkontoer, én for de lokale vertene og én for eksterne tilkoblinger. Het ‘%’ teken er et jokertegn.

mysql> OPPRETT BRUKER 'Vitalonga'@'localhost' IDENTIFISERT MED 'some_password'

mysql> TILBUD ALLE PRIVILEGER PÅ *. * TIL 'Vitalonga'@'localhost' MED TILBUDSALTERNATIV;

mysql> OPPRETT BRUKER 'Vitalonga'@'localhost' IDENTIFISERT MED 'some_password'mysql> TILBUD ALLE PRIVILEGER PÅ *. * TIL' Vitalonga '@'%'MED GRANT -VALG;

Avslutt MySQL -tilkoblingen

mysql> avslutt

MySQL -skjema legge til

Skriv inn nå for å logge inn for å ikke ha en bruker

mysql u [brukernavn] -p

Nå kan vi skrive inn følgende kommando og bruke det riktige navnet "vitalongadb"

CREATE SCHEMA vitalongadb

Gå nå til github med en annen lenke og åpen vitalongadb.sql. kopier tekst i filen og gå tilbake til terminalen og plakat tekst og trykk på enter-tasten. Du har nå en database angitt

prosjekt lenke:

github.com/ashleyvanlaer/project_1

Trykk på knappen "klon eller last ned" for å kopiere lenken og gå tilbake til terminalen for bringebær pi

Skriv inn følgende i terminalen:

pi@raspberrypi ~ $ git klon

Trykk nå på ls og du vil se prosjektet stå på din bringebær pi

Gå til mappen og geef de.py -filene for å starte oppstart av bringebær med den følgende kommandoen

pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py

doe dit met elke.py -fil

Trinn 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi

Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi

Kom tilbake til terminalen for din bringebærpai:

pi@raspberrypi ~ $ sudo nano /etc/init.d/projectNaam

I denne nye filen kan du bruke skriptet til å vise den avbildede hierboven staten

Etter å ha åpnet oppgaven, bør du prøve at skriptet kan finne ved oppstart ved å følge runnen:

pi@raspberrypi ~ $ sudo chmod 755 /etc/init.d/projectNaam

pi@raspberrypi ~ $ sudo update-rc.d projectNaam standardinnstillinger

start de bringebær pi nå igjen op

Nå kan skriptet selv starte opp i cmd -formatet ditt for å ha følgende typer flasker som du kan bruke for å sette inn:

pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga start

pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga stopp

Anbefalt: