Tartalomjegyzék:
- 1. lépés: Onderdelen
- 2. lépés: Elektrisch Ontwerp
- 3. lépés: De Bouw Van De Kast
- 4. lépés: Maken adagoló
- 5. lépés: Elektrische Componenten in De Machine Plaatsen
- 6. lépés: Lombik Op De Raspberry Pi
- 7. lépés: Telepítő Mysql Op De Raspberry Pi
- 8. lépés: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Videó: Nespresso Raspberry Pi: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
De Vitalonga 1.0 webes alkalmazás. 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 találkozott Vitalonga, automatikus 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.
- A Vitalonga a dolgok internete (IoT) által működtetett.
- Het brein achter de koffiemachine is een málna pi
A webes alkalmazások zal in de toekomst nog verschillende frissítések krijgen.
- Je zal een wekker kunnen zetten voor wanneer jouw koffie gezet mag wordt.
- Een functie waarmee je de machine can ontkalken.
- Je zal het koffie kop kötet 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. lépés: Onderdelen
In pdf staan alles onderdelen die je moet gebruiken om het project te kunnen maken.
2. lépés: Elektrisch Ontwerp
Elektriciteit
A szervomotorok és a léptetőmotoros koponyák 5V bronz van málna pi en de HALL szenzor 3V bron ervan. De 2 grote DC motorok redukciós 12V -os motorok AHAT van Adafruit die die and verbinden with power jack aan de 12V adapter.
Poorten
Az elk elk alkatrésze meg van adva a pwm poorten van de raspberry pi, behalve voor de DC motors. Deze werken találkozott az i2c busszal. het adres ervan is 0x60 en voor dit voorbeeld gebruiken we poort 3.
3. lépés: 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 capsule nooit in de machine vallen.
4. lépés: Maken adagoló
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 doen we 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.
Lézervágás
Ik heb hieronder 2 files bijgevoegd deze hebben de perfecte afmetingen voor de nieuwe bovenkant en onderkant voor de dispenser te maken.
2 komponens lijm
De sterkste lijm die we nu kunnen gebruiken is 2 komponens lijm want deze zal niet door water terug loskomen. Nézze meg az ajtót a chemische connectie tussen -ben 2 dologban. 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. lépés: Elektrische Componenten in 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 vezérlő tábla van deze léptetőmotoros monteren we aan de binnenzijde van de machine.
Szervomotorok
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.
DC motorok
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 extreme 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 blokkes hatalmas aan de casing van de machine en de motor maken we aan de houten blokjes vast met met lijm.
Hall -érzékelő
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. lépés: Lombik Op De Raspberry Pi
Telepítő lombik
Telepítő 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 installsren.
pi@raspberrypi ~ $ sudo pip install lombik
7. lépés: Telepítő Mysql Op De Raspberry Pi
Mysql telepítők
A legjobb, ha elkezdjük a frissítést, mi vagyunk a legjobbak az összes frissítésben és frissítésekben
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade
Kezdjük a MySQL szerver telepítésével
pi@raspberrypi ~ $ sudo apt-get install mysql-server
Om te kunnen connecteren met de database hebben we ook nog een client nodig. Telepítő demysql-client találkozott a volgende utasításokkal:
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” felhasználó zal de volledige vezérlése az adatbázis felett
A Connecteer találkozott az adatbázissal a szabványos „root” felhasználón keresztül
pi@raspberrypi ~ $ mysql -uroot -p
Via de volgende instructie kan je achteraf je paswoord nog wijzigen
pi@raspberrypi ~ $ SET POWWORD FOR 'root'@'localhost' = JELSZÓ ('MyNewPass');
MySQL felhasználó toevoegen
2 szuperfelhasználói fiókot hoztunk létre, a helyi szervernek és a távoli kapcsolatoknak. A "%" teken een helyettesítő karakter.
mysql> FELHASZNÁLÓ LÉTREHOZÁSA 'Vitalonga'@'localhost' A "some_password" AZONOSÍTOTT
mysql> ÖSSZESÍTJEN MINDEN JOGOSultságot *. * A 'Vitalonga'@'localhost' -hoz GRANT OPCIÓVAL;
mysql> FELHASZNÁLÓ LÉTREHOZÁSA 'Vitalonga'@'localhost' A "some_password'mysql" AZONOSÍTOTT
Lépjen ki a MySQL kapcsolatból
mysql> kilép
MySQL séma toevoegen
írja be a nu om terug in te loggen me jou net aangemaakte user
mysql u [felhasználónév] -p
Nu zijn we ingelogd type nu het volgende commando, gebruik de juiste naam "vitalongadb"
CREATE SCHEMA vitalongadb
Ga nu naar github talál egy onderstaande linket és nyissa meg a vitalongadb.sql. szöveg másolása a fájlban és a terminál naplója a plakát szövegében és druk op de enter-toets. U heeft nu de adatbázis aangemaakt
projekt linkje:
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
Írja be a het volgende parancsot a terminálba:
pi@raspberrypi ~ $ git clone
Druk nu op ls en je zul het project zien staan op je raspberry pi
A mappában és a.py fájlokban rechten om te starten bij boot van de raspberry pi met het volgende commando
pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py
doe dit találkozott elke.py fájllal
8. lépés: 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 alapértelmezések
start de málna 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
Ajánlott:
Smart Home by Raspberry Pi: 5 lépés (képekkel)
Smart Home by Raspberry Pi: Már számos olyan termék létezik, amelyek okosabbá teszik a lakást, de a legtöbb saját megoldás. De miért van szüksége internetkapcsolatra, hogy okostelefonjával lámpát kapcsoljon? Ez volt az egyik ok arra, hogy saját Smar -t építsek
Fából készült LED játékkijelző a Raspberry Pi Zero segítségével: 11 lépés (képekkel)
Fából készült LED -es játékkijelző a Raspberry Pi Zero segítségével: Ez a projekt megvalósítja a 20x10 képpontos WS2812 alapú, 78x35 cm -es LED -kijelzőt, amely könnyen felszerelhető a nappaliban retro játékokhoz. Ennek a mátrixnak az első verzióját 2016 -ban építették, és sok ember újjáépítette. Ez a példa
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: 7 lépés (képekkel)
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: Ezt a Rapsberry PI-t tervezem használni egy csomó szórakoztató projektben a blogomban. Nyugodtan nézd meg. Vissza akartam kezdeni a Raspberry PI használatát, de nem volt billentyűzetem vagy egér az új helyen. Rég volt, hogy beállítottam egy málnát
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
A számítógép szétszerelése egyszerű lépésekkel és képekkel: 13 lépés (képekkel)
A számítógép szétszerelése egyszerű lépésekkel és képekkel: Ez az utasítás a számítógép szétszereléséről szól. A legtöbb alapvető alkatrész moduláris és könnyen eltávolítható. Fontos azonban, hogy szervezett legyen ezzel kapcsolatban. Ez segít elkerülni az alkatrészek elvesztését, és az újra összerakást is