Orodha ya maudhui:
- Hatua ya 1: Onderdelen
- Hatua ya 2: Elektrisch Ontwerp
- Hatua ya 3: De Bouw Van De Kast
- Hatua ya 4: Dispenser Maken
- Hatua ya 5: Elektrische Componenten katika De Machine Plaatsen
- Hatua ya 6: Flask Op De Raspberry Pi
- Hatua ya 7: Pangilia Mysql Op De Raspberry Pi
- Hatua ya 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Video: Nespresso Raspberry Pi: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Programu ya wavuti ya De Vitalonga 1.0. ni oplossing om vanuit je luie zetel na ehe overheerlijke Nespresso koffie te zetten.
Je! Ungependa kutumia jembe jema kupendeza wakati unaofaa? Tenisi ya Maak ilikutana na Vitalonga, de automatische koffiemachine die je vanaf je smartphone, kibao cha kompyuta kan bedienen. Katika mguu unaoweza kufundishwa kama stap ya juu au stap ya uit hoe je tot dit eindresultaat komt.
- Vitalonga ni mtandao wa vitu unaotumiwa (IoT).
- Het brein achter de koffiemachine ni een raspberry pi
Ingiza programu ya wavuti kwenye vifaa vyako vya kusasisha programu mpya.
- Je! Unatafuta njia mpya ya kutafakari au unataka kusoma habari zaidi.
- Een functie waarmee je de machine kan ontkalken.
- Je, wewe ni koffie kop kiasi kunnen aanpassen.
- …
Je! Ni njia gani ya kuwasiliana na wewe, na hivyo unaweza kuwasiliana na watu wengine.
Vyombo vya habari vinaweza kusasisha programu mpya, Tazama vifaa vya vifaa vya programu.
Hatua ya 1: Onderdelen
Katika pdf ngazi zote zinazofaa kufanywa na mradi wa mradi wa mradi.
Hatua ya 2: Elektrisch Ontwerp
Elektriciteit
De servomotors en steppermotor koppelen we aan de 5V bron van de raspberry pi en de HALL sensor kutoka 3V bron ervan. De 2 grote DC motors met reductiekastje van 12V koppelen we a de de motorHAT van Adafruit die we dan verbinden met de power jack aan de 12V adapta.
Poorten
Sawa sehemu ya vifaa vya kutengeneza sisi gebruik van de pwm poorten van de raspberry pi, behalve voor de DC motors. Deze werken alikutana na een i2c basi. adres ervan ni 0x60 en voor dit voorbeeld gebruiken we poort 3.
Hatua ya 3: De Bouw Van De Kast
Ujumbe wa vyombo vya habari unaofaa kutumika kwenye mashine, ni nini kinachoweza kutekelezwa na watu wote, na vifaa vyako vyote vinaweza kutekelezwa, kwa hivyo mtoaji wa mashine atapewa vidokezo kwenye mashine vallen.
Hatua ya 4: Dispenser Maken
Ijzer zaag
Kwa habari ya mtoaji wa huduma hiyo, tunaweza kuona kwamba sisi ni watu wa kawaida, tunapeana nafasi ya kufanya kazi kwa njia inayofaa kwa njia ya utaftaji kwa njia ya habari na kwa njia nyingine. Je! Sisi tunasema, sisi tunashughulikia mgawanyiko? Ja maar hier kunnen we nog geen motor aan bevestigen en de koffie capsule moet er zowieso door kunnen vallen, en dit not the als we de onderkant en bovenkant er niet afhalen.
Kukatwa kwa laser
Maagizo ya faili 2 faili mbili bijgevoegd deze hebben de perfecte afmetingen voor de nieuwe bovenkant en onderkant voor de dispenser te maken.
Sehemu mbili lijm
De sterkste lijm die we nu kunnen gebruiken ni 2 elementen lijm wanataka deze zal niet mlango wa maji terug loskomen. Mlango wa mlolongo wa vifaa viwili viwili. Gebruik hiervoor ya plastiki lijm ervoor deze ni hiervoor bestemd. Lijm elk ijzer uiteinde in de gaatjes die de laser cutter heeft gemaakt. Wacha kila mtu ajiunge na njia mpya ya drogen van de lijm stil houd, anders zal de dispenser niet de juiste vorm krijgen.
Hatua ya 5: Elektrische Componenten katika De Machine Plaatsen
De Steppermotor
De steppermotor monteren we a de de bovenkant van de machine net voor het gat waar de capsule kan mlango vallen, hierop lijmen zetten we de dispenser, de lasercutter heeft hiervoor een passend gaatje uitgesneden. Lijm deze ook nog eens kubwa ya kila siku ya habari ya zana za uandishi wa vifaa vya kutolea magari. Bodi ya kudhibiti het van deze steppermotor monteren tunaweza kutumia mashine.
De Servomotors
Kleef de eerste 2 motors zoals afgebeeld op de foto'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 za sisi 2 passende houten blokjes zodat de de motortjes boven elkaar staan. Kleef dit aan de blokjes en zet op de machine zoals afgebeeld.
Motors za DC
tulikuwa na nguvu ya kutumia groter kwa wakati kama mashine ya kufunguliwa kwa mashine kama vile sisi tunapiga motors katika uwanja wa metali, kwa hivyo tunazidi kuongeza maoni ya watu juu ya njia mpya, ambayo itasaidia kufanya kazi kwa magari. kama vile laust rusten op opeen gestapelde boeken. Als de lijm gedroogd ni maak je 2 houten blokjes kubwa kutoka kwa mashine ya mashine na vifaa vya magari tunapata blokjes kubwa iliyokutana na metaal lijm.
Sensor ya ukumbi
De sensor sensor bevestigen sisi wavu onder de dispenser en waar de dispenser moet stoppen met draaien om zijn nul punt te bereiken bevestigen we een magneet.
Solderen
waya za kila aina zinaingizwa pembejeo za penseli kwa gari za wanyama HAT zoals afgebeeld op het elektronisch schema.
Hatua ya 6: Flask Op De Raspberry Pi
Chupa ya kufunga
Njia ya kusanikisha zaidi inayosababishwa na viwango vya rasipberry.
pi @ raspberrypi ~ $ sudo apt-get kufunga python-pip
nadat sisi pip geïnstalleerd hebben, kunnen we dit gebruiken om flask te installeren.
pi @ raspberrypi ~ $ sudo pip install flask
Hatua ya 7: Pangilia Mysql Op De Raspberry Pi
Vipimo vya Mysql
Tunaweza kuanza kufanya kazi kwa njia bora zaidi ili kuboresha visasisho vyote kwenye toleo jipya
pi @ raspberrypi ~ $ sudo apt-pata sasisho && sudo apt-pata sasisho
Tunataka kuanza kutumia seva ya MySQL
pi @ raspberrypi ~ $ sudo apt-get kufunga mysql-server
Unaweza kuwasiliana na hifadhidata kutoka kwa hifadhidata kutoka kwa mteja wako. Mtengenezaji wa demysql aliyekua amekutana na maagizo mengi:
pi @ raspberrypi ~ $ sudo apt-get kufunga mysql-mteja
Ujumbe wa kusanikishwa kwa kutumia njia zote za kutumia neno linalotumiwa na mtumiaji wa "mizizi". Deze "mzizi" mtumiaji anaweza kutumia orodha kamili ya hebben juu ya hifadhidata
Kiunganishi kilikutana na hifadhidata kupitia mtumiaji wa 'mzizi' wa de standaard
pi @ raspberrypi ~ $ mysql -uroot -p
Kupitia njia ya kufundishia au kufanya kazi kwa njia ya wijzigen
pi @ raspberrypi ~ $ SET PASSWORD YA 'mzizi' @ 'localhost' = PASSWORD ('MyNewPass');
Mtumiaji wa MySQL toevoegen
Tunatengeneza akaunti 2 za wahusika wakuu, tazama barua pepe za ndani kwa ndani au kwenye uhusiano wa kijijini. Tekeni ya 'Het'% ni een wildcard.
mysql> Unda MTUMIAJI 'Vitalonga' @ 'localhost' ILIYOTAMBULISHWA NA 'some_password'
mysql> TOA MAHAKAMA YOTE KWENYE *. * KWA 'Vitalonga' @ 'localhost' KWA UCHAGUZI WA RUZUKU;
mysql> BUNA MTUMIAJI 'Vitalonga' @ 'localhost' INAYOTAMBULISHWA NA 'some_password'mysql> WAPE VITUO VYOTE KWENYE *. * KWA' Vitalonga '@'% 'KWA UCHAGUZI WA RUZUKU;
Toka kiunganishi cha MySQL
mysql> kuacha
Schema ya MySQL toevoegen
andika nu om terug in te loggen me jou net aangemaakte mtumiaji
mysql u [jina la mtumiaji] -p
Sasa sisi ni aina isiyo ya kawaida ya amri ya kijeshi, gebruik de juiste naam "vitalongadb"
Unda SCHEMA vitalongadb
Ga nu naar github alikutana na kiungo cha onderstaande en wazi vitalongadb.sql. kopieer de tekst in the file en the terug naar de terminal en plak de tekst en druk op of enter-toets. U Hett nu de database aangemaakt
Kiunga cha mradi:
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
Chapa safu ya het katika kituo:
pi @ raspberrypi ~ $ git clone
Druk nu op ls en je zul het mradi zien staan op je raspberry pi
Faili kwenye folda kwenye faili ya faili za
pi @ raspberrypi ~ $ sudo chmod + u VitaLonga.py
Doe dit met elke.py faili
Hatua ya 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Aina mpya ya raspberry pi en aina:
pi @ raspberrypi ~ $ sudo nano /etc/init.d/projectNaam
Katika faili mpya ya maandishi na maandishi yaliyomo kwenye ngazi ya juu
Na habari zaidi ya orodha ya habari inayoweza kutolewa kwa maandishi na kukimbia kutoka kwa bootup mlango wa heli volgendete runnen:
pi @ raspberrypi ~ $ sudo chmod 755 /etc/init.d/projectNaam
pi @ raspberrypi ~ $ sudo update-rc.d mradi Naam default
kuanza de raspberry pi nu opnieuw op
Hati hii ya maandishi ya kwanza ya kazi inaweza kuwa katika sentensi moja ya maandishi ya aina zote za programu ya chupa na kituo cha habari:
pi @ raspberrypi ~ $ sudo /etc/init.d/VitaLonga anza
pi @ raspberrypi ~ $ sudo /etc/init.d/VitaLonga acha
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha