INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Elektriese ontwerp
- Stap 3: De Bouw Van De Kast
- Stap 4: Dispenser gemaak
- Stap 5: Elektrische komponente in De Machine Plaatsen
- Stap 6: Fles Op De Raspberry Pi
- Stap 7: Installeer Mysql Op De Raspberry Pi
- Stap 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Video: Nespresso Raspberry Pi: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
De Vitalonga 1.0 webprogram. is die oplossing om van u 'n oorheerlike Nespresso -koffie te plaas.
Is daar al ooit 'n gedagte hoe koel dit sou wees dat u 'n bediening vanaf die woonkamer van die slaapkamer of waar ook in die huis kan kry? Maak kennis met Vitalonga, die outomatiese koffiemachine vanaf u smartphone, tabletrekenaar. In hierdie instruksie kan ek stap vir stap uit hoe jy die eindresultaat kan bereik.
- Vitalonga is 'n internet van dinge (IoT).
- Die brein achter die koffiemasjien is 'n framboos pi
Die webprogram sal in die toekoms nog verskillende opdaterings kry.
- U kan 'n wekker plaas wanneer u u koffie kan eet.
- 'N Funksie vir watter masjien u kan gebruik.
- Jy sal die koffie kop volume kan aanpas.
- …
Daar is ook vrae oor 'n leuk voorstel, maar ek kan altyd kontak maak.
Die masjien sal ook 'n opdatering kry, sowel as die hardeware as die sagteware.
Stap 1: Onderdele
In die pdf staan alles wat u moet gebruik om die projek te maak.
Stap 2: Elektriese ontwerp
Elektrisiteit
Die servomotors en stappermotorkoppels bied aan die 5V -bron van die framboospi en die HALL -sensor aan die 3V -bron. Die twee groot DC -motors met 12V -koppeling word aan die motor toegerus met die 12V -aansluiting.
Poorten
Vir elk komponent kan ons gebruik maak van die pwm poort van die framboos pi, behalwe vir die DC motors. Hierdie werke het 'n i2c -bus. die adres is groot en 0x60 vir hierdie voorbeeld gebruik ons poort 3.
Stap 3: De Bouw Van De Kast
Vir die opbou van die kast sorg u dat die masjien in die pas kan kom, maar u kan dit in allerhande vorms doen, maar 'n kast om die masjien is nodig, omdat die afgifte van die masjien anders kan gebeur dat die kapsules nooit in die masjien kan wees nie vallen.
Stap 4: Dispenser gemaak
Ijzer zaag
Vir die dispenser sal ons 'n ijzerzaag nodig hê, maar ons sal die boonste kant en die onderkant heeltemal kan aflaai, sodat ons nog 'n paar keer kan oorskry. Waarom het ons dit gedoen? Ja, maar ons kan nie 'n motor om die koffiekapsel te bevestig nie, maar dit kan nie ook as ons onderkant en bokant nie afhanklik is nie.
Laser gesny
Ek kan hieronder 2 lêers byvoeg wat die perfekte afmetings vir die nuwe bokant en onderkant vir die dispenser kan maak.
2 komponente
Die sterkste wat ons nou kan gebruik, is 2 komponente wat ons nie meer deur die water kan teruggee nie. Dit kom deur die chemiese verbinding tussen die twee substanties. Gebruik hierdie plastiek om dit te gebruik. Ons het 'n uiteenlopende uiteensetting van die lasersnyer wat gemaak is. Laat ons opdaag dat u die regte tyd kan vind terwyl die styl van die styl bly, anders sal die dispenser nie die regte vorm kry nie.
Stap 5: Elektrische komponente in De Machine Plaatsen
De Steppermotor
Die stapmotoriese motor kan ons die boonste kant van die masjien net vir die kapsel waar ons kan vashou, en die lasersnyer kan ons 'n deurlopende uitbreiding gee. Ons kan ook nie eens groot probleme hieroor bekommer nie, maar daar is geen sekerheid dat die motor en die afgee nie. Die bedieningsbord van hierdie stapmotor monteren ons aan die binnekant van die masjien.
De Servomotors
Die eerste twee motors lyk soos foto's op die foto, sodat hulle die masjien kan installeer, maar ook dat ons die keuse kan hê tussen 'n normale koffie of 'n espresso. Vir die ander 2 motors kan ons 2 gepaste houtblokke maak sodat die motore bo mekaar staan. Kleef dit op die blokke en kan op die masjien soos afgebeeld word.
GS motors
ons het 'n groter gat in die as waar die masjien oop en dig kan oopmaak, en ons kan hierdie motors in die metaal met 'n spesiale materiaal gebruik, en dit is 'n uiters sterk en kom onmogelik terug, en ons kan dit vir die motor regstel. as en laat rusten op opeen gestapelde boeke. As 'n stuk hout gemaak word, kan u twee houtblokke met groot masjiene en motors vervaardig om groot houtmetale te vervaardig.
Hall sensor
Die bevestiging van die sensor kan nie onder die dispenser en waar die dispenser moet stop nie, maar ons kan ons punt bereik om ons 'n magneet te kry.
Solderen
soldeer alle drade om die motor se insette te korrigeer, soos 'n elektroniese skema.
Stap 6: Fles Op De Raspberry Pi
Installeerfles
Installeer eers as dit nie op u framboos staat kan gebeur nie.
pi@raspberrypi ~ $ sudo apt-get install python-pip
nadat ons 'n geïnstalleerde oplossing geïnstalleer het, kan ons hierdie fles installeer.
pi@raspberrypi ~ $ sudo pip installeer fles
Stap 7: Installeer Mysql Op De Raspberry Pi
Mysql installeer
Voor ons begin kommer maak, is ons die beste vir alle opdaterings en opgraderings wat geïnstalleer word
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade
Ons begin eers om die MySQL -bediener te installeer
pi@raspberrypi ~ $ sudo apt-get install mysql-server
Ons kan ook nie 'n kliënt benodig nie. Installeer demysql-kliënt met die volgende instruksies:
pi@raspberrypi ~ $ sudo apt-get install mysql-client
Tydens die installasie word 'n wagwoord vir die gebruiker as 'n "root" gebruiker aangemeld. Hierdie 'root' gebruiker sal die volledige beheer oor die databasis hê
Gebruik die databasis via die standaard 'root' gebruiker
pi@raspberrypi ~ $ mysql -uroot -p
Via die volgende instruksies kan u die wagwoord nog nie verander nie
pi@raspberrypi ~ $ STEL WAGWOORD VIR 'root'@'localhost' = PASSWORD ('MyNewPass');
MySQL -gebruiker byvoeg
Ons maak 2 supergebruiker -rekeninge, een vir die plaaslike gasheer en een vir eksterne verbindings. Die '%' teken is 'n wildcard.
mysql> SKEP GEBRUIKER 'Vitalonga'@'localhost' IDENTIFICED BY 'some_password'
mysql> TOEEN ALLE VOORREGTE AAN *. * AAN 'Vitalonga'@'localhost' MET TOELETINGSOPTIE;
mysql> SKEP GEBRUIKER 'Vitalonga'@'localhost' GEIDENTIFISEER DEUR 'some_password'mysql> GEEN ALLE VOORREGTE AAN *. * AAN' Vitalonga '@'%'MET GRANTOPSIE;
Sluit MySQL -verbinding af
mysql> hou op
MySQL -skema bygevoeg
tik nou om terug te kom om my 'n gebruikersnaam te gee
mysql u [gebruikersnaam] -p
Ons kan die volgende kommando gebruik, en die regte naam "vitalongadb"
SKEP SKEMA vitalongadb
Gaan nou na github met onderstaande skakel en oop vitalongadb.sql. kopieer die teks in die lêer en gaan terug na die terminale en plak die tekst en druk op die toets. U het die databasis aangepas
projek skakel:
github.com/ashleyvanlaer/project_1
Druk op die groene knop "kloon of aflaai" kopieer die skakel en gaan terug na die terminale van die framboos pi
Tik die volgende in die terminale:
pi@raspberrypi ~ $ git kloon
Druk nou op ls en jy kan die projek op jou framboos sien
In die map en geef die.py -lêers kan u die framboospy met die volgende kommando begin
pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py
doe dit met elke.py -lêer
Stap 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Gaan terug na jou terminale van jou framboos pi en tipe:
pi@raspberrypi ~ $ sudo nano /etc/init.d/projectNaam
In hierdie nuwe lêer kan u die skripsie op die beeld hierboven stel
As u die versorgingsopsie probeer, kan die script by die opstart deur die volgende runnet gevind word:
pi@raspberrypi ~ $ sudo chmod 755 /etc/init.d/projectNaam
pi@raspberrypi ~ $ sudo update-rc.d projek Naam standaard
begin die framboos pi nou weer op
Nu kan die script self opstart in u cmd van u pi as die volgende tipe om u kolf -app te herstel of uit te stel:
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga begin
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga stop
Aanbeveel:
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt -integrasie: 15 stappe (met foto's)
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt Integration .: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 12v analoge led strip oor wifi te beheer met 'n framboos pi. Vir hierdie projek benodig jy: 1x Raspberry Pi (I gebruik 'n Raspberry Pi 1 Model B+) 1x RGB 12v Le
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer