Inhaltsverzeichnis:
- Schritt 1: Onderdelen
- Schritt 2: Elektrisch Ontwerp
- Schritt 3: De Bouw Van De Kast
- Schritt 4: Spender Maken
- Schritt 5: Elektrische Komponenten in De Machine Plaatsen
- Schritt 6: Kolben Op De Raspberry Pi
- Schritt 7: Installieren Sie Mysql Op De Raspberry Pi
- Schritt 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Video: Nespresso Raspberry Pi - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
De Vitalonga 1.0 Web-App. 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 vanaf je woonkamer of slaapkamer of waar dan ook in huis? Maak kennis met Vitalonga, die automatische Kaffeemaschine die je vanaf je Smartphone, Tablet oder Computer kan beherrschen. In deze anweisbares Bein ik stap voor stap uit hoe je tot dit eindresultaat komt.
- Vitalonga ist ein Internet der Dinge (IoT).
- Het brein achter de koffiemachine is een raspberry pi
Die Web-App zal in de toekomst nog verschillende Updates 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 volume kunnen aanpassen.
- …
Heb je vragen of een leuk voorstel, dan kan je mij altijd contacteren.
Die Maschine zal geregeld nog een update krijgen, zowel de Hardware als de Software ervan.
Schritt 1: Onderdelen
In de pdf staan alles onderdelen sterben je moet gebruiken om het project te kunnen maken.
Schritt 2: Elektrisch Ontwerp
Elektrizität
De Servomotoren en steppermotor koppeln wir an den 5V Bron van de Raspberry Pi und den HALL Sensor an den 3V Bron Ervan. 2 große DC-Motoren mit reductiekastje van 12V koppelen we aan de motorHAT van Adafruit die we dan verbinden mit de power jack aan de 12V adapter.
Poorten
Voor Elk Component Maken wir gebruik van de pwm armten van de raspberry pi, behalve voor de DC-Motoren. Deze werken mit einem i2c-Bus. het address ervan is 0x60 en voor dit voorbeeld gebruiken we poort 3.
Schritt 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 spender op de machine moet gemonteerd worden anders kunnen de kapseln nooit in de machine vallen.
Schritt 4: Spender Maken
Ijzer zaag
Voor de Spender 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 tun wir das, wir hebben toch al een Spender? Ja maar hier kunnen we nog geen motor aan bevestigen en de koffiecapsule moet er zowieso door kunnen vallen, en dit gaat niet as we de onderkant en bovenkant er niet afhalen.
Laser geschnitten
Ik heb hieronder 2 files bijgevoegd deze hebben de perfecte afmetingen voor de nieuwe bovenkant en onderkant voor de spender te maken.
2 Komponenten lijm
De sterkste lijm sterben we nu kunnen gebruiken is 2 componenten lijm wollen deze zal niet door water terug loskomen. Dit komt Door de chemische Verbindung tussen de 2 substanties. Gebruik hiervoor de plastic lijm ervoor deze is hiervoor bestemd. Lijm elk ijzer uiteinde in de gaatjes die de lasercutter heeft gemaakt. Let wel op dat je de ijzeren stangen tijdens het drogen van de lijm stil houd, anders zal de Spender niet de juiste vorm krijgen.
Schritt 5: Elektrische Komponenten in De Machine Plaatsen
Der Schrittmotor
De steppermotor monteren we aan de bovenkant van de machine net voor het gat waar de capps kan door vallen, hierop lijmen zetten we de dispenser, de lasercutter heeft hiervoor een passend gaatje uitgesneden. Lijm deze ook nog eens riesig om te zorgen dat er zeker geen speling zit op de motor en de dispenser. Het control board van deze steppermotor monteren wir aan de binnenzijde van de machine.
De Servomotoren
Kleef de eerste 2 Motoren 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 normaler Kaffee von een Espresso. Für die anderen 2 Motoren haben wir 2 passende Huten blokjes zodat de de motortjes boven elkaar staan. Kleef dit aan de blokjes en zet op de machine zoals afgebeeld.
Gleichstrommotoren
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 as en laat rusten open open gestapelde boeken. Als de lijm gedroogd ist maak je 2 riesige houten blokjes aan de case van de machine en de motor maken we aan de houten blokjes vast met metaal lijm.
Hallsensor
De hal sensor bevestigen we net onder de spender en waar de Spender moet stoppen met draaien om zijn nul punt te bereiken bevestigen we een magneet.
Löten
Löten Sie alle Drähte und korrigieren Sie die Pin-Eingänge von de motorHAT zoals afgebeeld op das elektronische Schema.
Schritt 6: Kolben Op De Raspberry Pi
Installateur-Kolben
Installiere zuerst pip indien, was nie auf dem himbeerstaat liegt.
pi@raspberrypi ~ $ sudo apt-get install python-pip
nadat wir pip geïnstalleerd hebben, kunnen wir dit gebruiken om kolben te installeren.
pi@raspberrypi ~ $ sudo pip installflakon
Schritt 7: Installieren Sie Mysql Op De Raspberry Pi
MySQL-Installer
Voor we van start gaan zorgen we er ist am besten für alle Updates und Upgrades geïnstalleerd zijn
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade
Wir können den MySQL-Server starten und installieren
pi@raspberrypi ~ $ sudo apt-get install mysql-server
Om te kunnen connecteren met the database hebben we ook nog een client nodig. Installiere demysql-client mit de volgende Instructie:
pi@raspberrypi ~ $ sudo apt-get install mysql-client
Tijdens de installatie zal er een paswoord gevraagd wurde om in te loggen als „root“-Benutzer. Deze„root“-Benutzer zal de volledige Kontrolle hebben über die Datenbank
Connecteer traf die Datenbank über den Standardbenutzer „root“
pi@raspberrypi ~ $ mysql -uroot -p
Via de volgende instructie kan je achteraf je paswoord nog wijzigen
pi@raspberrypi ~ $ PASSWORT FÜR 'root'@'localhost' = PASSWORD('MyNewPass');
MySQL-Benutzer toevoegen
Wir haben 2 Superuser-Konten aan, één voor de localhost und één voor de Remote-Verbindungen erstellt. Het‘%‘Teken ist ein Wildcard.
mysql> BENUTZER ERSTELLEN 'Vitalonga'@'localhost' IDENTIFIZIERT DURCH 'some_password'
mysql> GRANT ALLE PRIVILEGIEN AUF *.* TO 'Vitalonga'@'localhost' WITH GRANT OPTION;
mysql> BENUTZER 'Vitalonga'@'localhost' IDENTIFIZIERT DURCH 'some_password'mysql> ERSTELLEN ALLE PRIVILEGIEN AUF *.* ZU 'Vitalonga'@'%' MIT GRANT OPTION;
Beenden Sie die MySQL-Verbindung
mysql> beenden
MySQL-Schema toevoegen
Geben Sie nu om terug in te loggen me jou net aangemaakte user ein
mysql u[Benutzername] -p
Nu zijn we ingelogd type nu het volgende commando, gebruik de juiste naam "vitalongadb"
SCHEMA ERSTELLEN
Jetzt ist Github mit einem anderen Link und open vitalongadb.sql verfügbar. kopier 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 aangemaakt
Projektlink:
github.com/ashleyvanlaer/project_1
Druk op de groene knop "klonen oder herunterladen" kopiere de link en ga terug naar de terminal van de raspberry pi
Geben Sie het volgende in de terminal ein:
pi@raspberrypi ~ $ git clone
Druk nu op ls en je zul het project zien staan op je raspberry pi
Ga in de folder en geef de.py files Right om te starten bij boot van de raspberry pi met het volgende commando
pi@raspberrypi ~ $ sudo chmod +u VitaLonga.py
doe dit traf elke.py-Datei
Schritt 8: Zorg Dat De Scripts Opstarten Bij De Bootup Van De Raspberry Pi
Ga terug naar je terminal van jouw himbeer pi en typ:
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 defaults
start de himbeere pi nu opnieuw op
Nu dat het script vanzelf opstart kan je in je cmd van je pi het volgende typen om jeflakon app te herstarten of uit te zetten:
pi@raspberrypi ~ $ sudo /etc/init.d/VitaLonga start
pi@raspberrypi ~ $sudo /etc/init.d/VitaLonga stop
Empfohlen:
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: 6 Schritte
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: Hallo zusammen! Heute zeige ich Ihnen in diesem Tutorial, wie Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone einfach installieren
Windows 10 auf einem Raspberry Pi zum Laufen bringen – wikiHow
So funktioniert Windows 10 auf einem Raspberry Pi
So richten Sie einen Raspberry Pi ein und verwenden ihn – wikiHow
So richten Sie einen Raspberry Pi ein und verwenden ihn: Für die Leser der Zukunft sind wir im Jahr 2020. Das Jahr, in dem Sie, wenn Sie das Glück haben, gesund zu sein und nicht mit Covid-19 infiziert sind, plötzlich , hat viel mehr Freizeit, als du dir jemals vorgestellt hast. Wie kann ich mich also nicht zu dumm beschäftigen? Oh ja
Einen Raspberry Pi Laptop herstellen – wikiHow
Wie man einen Raspberry Pi Laptop macht: In diesem Instructable zeige ich Ihnen, wie man einen Raspberry Pi Laptop mit einem Touchscreen-Display macht. Ich werde die gesamte Programmierung und Schritt-für-Schritt-Anleitung haben, um diesen einfach zu bedienenden Laptop zu erstellen. Dieses Tutorial zeigt Ihnen, wie Sie die Soft
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50