Πίνακας περιεχομένων:

Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk: 6 βήματα
Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk: 6 βήματα

Βίντεο: Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk: 6 βήματα

Βίντεο: Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk: 6 βήματα
Βίντεο: εγκαταστήστε εύκολα το home assistant στα windows 10 #homeassistant 2024, Νοέμβριος
Anonim
Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk
Ενεργοποιήστε και απενεργοποιήστε τον υπολογιστή σας με το Google Home & Blynk

Γεια σας παιδιά και καλώς ήρθατε σε αυτό το σεμινάριο!

Αυτή τη φορά θα σας δείξω πώς να ενεργοποιήσετε τον υπολογιστή σας με το Google Home

ΠΡΟΣΟΧΗ !! ΔΙΑΒΑΣΤΕ ΑΥΤΟ !!: 1. Φροντίστε να απομονώσετε τις συνδέσεις! Επέλεξα να εκτυπώσω τρισδιάστατα μια θήκη για να διορθώσω αυτό το πρόβλημα

2. Εάν συνδέσετε τροφοδοσία στο κουμπί των υπολογιστών σας, θα καεί η μητρική πλακέτα, επομένως χρησιμοποιούμε ένα ρελέ για να διορθώσουμε αυτό το πρόβλημα.

Γιατί το έκανα αυτό αγόρασα το σπίτι της Google και σύντομα άρχισα να ελέγχω τα πάντα με αυτό. (Για παράδειγμα τα φώτα μου) Το έκανα επειδή είμαι τεμπέλης και δεν ήθελα να περπατήσω στον διακόπτη αν ήμουν στο κρεβάτι. Αργότερα βρήκα τον εαυτό μου στο κρεβάτι και αυτή τη φορά ξέχασα να κλείσω τον υπολογιστή μου. Εκεί σκέφτηκα ότι θα έπρεπε να μπορώ να το ενεργοποιήσω και να το απενεργοποιήσω με το google μου. Άρχισα να γκουγκλάρω, αλλά δυστυχώς, δεν βρήκα κανέναν που να το έχει κάνει. Ξεκίνησα λοιπόν τον εαυτό μου. Ξεκίνησα από κάτω. Δεν ήξερα τίποτα για αυτό το θέμα, αλλά έμαθα γρήγορα και μετά από 2 Σαββατοκύριακα είχα το τελικό προϊόν! Τώρα μπορώ να είμαι τεμπέλης όσο θέλω: D, αλλά πρώτα πρέπει να το μοιραστώ με την κοινότητα.

Τι θα χρειαστείτε 1. NodeMCU - https://goo.gl/HDd5S7 1. Relay Module - https://goo.gl/HDd5S7 1. Breadboard ή PCB - https://goo.gl/HDd5S7 1. Υπολογιστής με Λογισμικό Arduino στο 1. Smartphone με την εφαρμογή Blynk

Βήμα 1: Ρύθμιση του Blynk

Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk
Ρύθμιση του Blynk

Αυτό το έργο χρησιμοποιεί τη βιβλιοθήκη Blynk και το έργο IFTTT για σύνδεση στο google

Αν θέλετε να μάθετε τι είναι το blynk, κάντε κλικ εδώ -> https://docs.blynk.cc/Πρώτα, πρέπει να εγκαταστήσετε την εφαρμογή στο smartphone σας. (Εικόνα 1) Όταν εγκατασταθεί η εφαρμογή, ανοίξτε την και δημιουργήστε λογαριασμό. Εάν η εφαρμογή σας ρωτήσει σε ποιον διακομιστή θα συνδεθείτε, επιλέξτε τυπικό διακομιστή Blynks. Όταν δημιουργηθεί ο λογαριασμός σας, κάντε κλικ στο νέο έργο. Κάντε τις ρυθμίσεις ως εξής:

Όνομα έργου: Μπορείτε να επιλέξετε ένα! Επιλέξτε συσκευή: NodeMCU Τύπος σύνδεσης: WiFi Θέμα: Μπορείτε να επιλέξετε ένα!

Στη συνέχεια, δημιουργήστε το έργο. Τώρα έχετε έναν μεγάλο χώρο εργασίας και τρία κουμπιά στο επάνω μέρος. Κάντε κλικ στο χώρο εργασίας για να ανοίξετε το πλαίσιο γραφικών στοιχείων. Εδώ πρέπει να επιλέξετε κουμπί. Θα πρέπει να σας μεταφέρει αυτόματα πίσω στο Workspace και τώρα μπορείτε να δείτε ένα widget κουμπιού. Κάντε κλικ στο widget για να ανοίξετε τις ρυθμίσεις του κουμπιού. Κάντε τις ρυθμίσεις όπως αυτή: (Εικόνα 2)

Όνομα: D1Έξοδος: Καρφίτσα (D1) 1_0Τρόπος: PushON/OFF Ετικέτες: Τυπικές ρυθμίσεις

Όταν τελειώσετε, κάντε κλικ στο κουμπί OK στην επάνω δεξιά γωνία. Και πάλι, κάντε κλικ στο χώρο εργασίας για να ανοίξετε το πλαίσιο widget και επιλέξτε το widget κουμπιού. Κάντε κλικ στο widget, ανοίξτε τις ρυθμίσεις του κουμπιού. Κάντε τις ρυθμίσεις όπως αυτή: (Εικόνα 3)

Όνομα: Έναρξη / Διακοπή Έξοδος: Καρφίτσα (V1) 0_1 Τρόπος: Διακόπτης Ετικέτες ON / OFF: Τυπικές ρυθμίσεις

Όταν τελειώσετε, κάντε κλικ στο κουμπί ok στη δεξιά επάνω γωνία. Και πάλι, κάντε κλικ στο χώρο εργασίας για να ανοίξετε το πλαίσιο widget και επιλέξτε το widget κουμπιού. Κάντε κλικ στο widget, ανοίξτε τις ρυθμίσεις του κουμπιού. Κάντε τις ρυθμίσεις όπως αυτή: (Εικόνα 4)

Όνομα: Επανεκκίνηση Έξοδος: Καρφίτσα (V2) 0_1 Λειτουργία: Ενεργοποίηση/Απενεργοποίηση ετικετών: Τυπικές ρυθμίσεις

Όταν τελειώσετε, κάντε κλικ στο κουμπί ok στη δεξιά επάνω γωνία. Τώρα τελειώσαμε με τη διαμόρφωση, κάντε κλικ στο κουμπί Ρυθμίσεις, (βρίσκεται στην επάνω δεξιά γωνία του χώρου εργασίας) Μετακινηθείτε προς τα κάτω στο Διακριτικό ταυτότητας, Εδώ θα πρέπει να κάνετε κλικ στο E-Mail, και το διακριτικό θα παραδοθεί στα εισερχόμενά σας. Στη συνέχεια, κάντε κλικ στο κουμπί OK στην επάνω δεξιά γωνία. Στη συνέχεια, στα δεξιά του κουμπιού ρυθμίσεων, πρέπει να κάνετε κλικ στην αναπαραγωγή και, στη συνέχεια, θα πει "(Όνομα έργου) είναι εκτός σύνδεσης." Τώρα έχουν γίνει με αυτήν την εφαρμογή!

Βήμα 2: Εγκατάσταση των βιβλιοθηκών Arduino

Εγκατάσταση των βιβλιοθηκών Arduino
Εγκατάσταση των βιβλιοθηκών Arduino
Εγκατάσταση των βιβλιοθηκών Arduino
Εγκατάσταση των βιβλιοθηκών Arduino

Πριν ξεκινήσουμε τον προγραμματισμό του NodeMCU χρειάζεστε το λογισμικό και τις βιβλιοθήκες

Πρώτα εγκαταστήστε το λογισμικό Arduino - https://www.arduino.cc/en/Main/Software Στη συνέχεια εγκαταστήστε τη Βιβλιοθήκη NodeMCU - https://www.youtube.com/embed/RVSCjCpZ_nQΚαι στη συνέχεια εγκαταστήστε τη Βιβλιοθήκη Blynk - https:/ /www.youtube.com/watch?v=Ea0y1ExNNnI

Στη συνέχεια, όταν εγκατασταθούν όλες οι Βιβλιοθήκες, ανοίξτε το λογισμικό Arduino και, στη συνέχεια, στην επάνω γωνία, μεταβείτε στην επιλογή Εργαλεία -> Πίνακας -> NodeMCU 1.0 (Ενότητα ESP -12E)

Τώρα μπορείτε να συνδέσετε το NodeMCU με τον υπολογιστή (με καλώδιο usb) Στη συνέχεια, ανοίξτε το πρόγραμμα Windows Device Manager και κάτω από τις θύρες βρείτε τα "Silicon Labs" (Εικόνα 1)

Στη συνέχεια, ανοίξτε ξανά το λογισμικό Arduino και μεταβείτε στα Εργαλεία -> Θύρα -> Επιλέξτε εσάς com (αριθμός που αντιστοιχεί στο NodeMCU) (Εικόνα 2)

Βήμα 3: Προγραμματισμός του NodeMCU

Προγραμματισμός του NodeMCU
Προγραμματισμός του NodeMCU

Τώρα είμαστε έτοιμοι να προγραμματίσουμε το NodeMCU

Δημιουργήστε ένα κενό σκίτσο Arduino και αντιγράψτε τον κώδικα από το σύνδεσμο

Γραμμή 7: Κωδικός Auth: Αντικαταστήστε το TOKEN με το διακριτικό που στάλθηκε στο E-Mail σας. Γραμμή 8: SSID: Αντικαταστήστε το SSID με το WiFi ssid σας. Γραμμή 9: Κωδικός πρόσβασης: Αντικαταστήστε το PASS με τον κωδικό πρόσβασης WiFi.

Όταν αλλάξετε τις μεταβλητές, μπορείτε να κάνετε κλικ στην αποστολή στην αριστερή γωνία. Τώρα πρέπει να περιμένετε μέχρι να μεταφορτωθεί το πρόγραμμα. Τώρα τελειώσαμε με τον υπολογιστή και είμαστε τώρα έτοιμοι να ξεκινήσουμε τον έλεγχο

Βήμα 4: Πρωτοτυπία

Πρωτοτυπία
Πρωτοτυπία

Τώρα είμαστε έτοιμοι να συνδέσουμε το Relay στο Arduino

ΒΕΒΑΙΩΘΕΙΤΕ ΝΑ ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΟ ARDUINO ΕΝΩΣ ΣΥΝΔΕΣΗ ΚΟΝΤΕΣ

Στο NodeMCU χρειαζόμαστε τρεις ακίδες Ακροδέκτη 5 volt - πείρο γείωσης VinA - GND Και ψηφιακή ακίδα - D1

Συνδέστε τον πείρο Vin με το θετικό τερματικό στο ρελέ (Προσωρινά θα επισημανθεί VCC ή +) Συνδέστε τον ακροδέκτη GND στο τερματικό grond στο ρελέ (θα έχει προδιαγραφές GND ή -) Συνδέστε τον πείρο D1 στον ακροδέκτη ελέγχου του ρελέ (Πιθανώς θα επισημανθεί με IN)

Τώρα μπορείτε να συνδέσετε ακίδες στο τέλος εξόδου.

Συνδέστε το κουμπί του υπολογιστή σας με το NC (κανονικά κλειστό) και το COM (κοινό)

Βήμα 5: IFTTT

IFTTT
IFTTT
IFTTT
IFTTT
IFTTT
IFTTT

Τώρα είμαστε κοντά, αλλά χρειαζόμαστε ένα ακόμη πράγμα και αυτό είναι να το συνδέσουμε με το Google Home

Μεταβείτε στο IFTTT -> https://ifttt.com/my_applets Κάντε κλικ στο Νέο applet Στη συνέχεια κάντε κλικ στο +αυτό (Εικόνα 1) Αναζήτηση για βοηθό Google (Εικόνα 2) Επιλέξτε Πείτε απλή φράση (Εικόνα 3) Ορίστε τις φράσεις ως εικόνα (Εικόνα 4) Στη συνέχεια, κάντε κλικ στο +αυτό (Εικόνα 5) Αναζητήστε webhooks (Εικόνα 6) Στη συνέχεια, ανοίξτε την εφαρμογή CMD στον υπολογιστή σας (Εικόνα 7, Μην πειράζετε ότι λέει "kommandoprompt" είναι δανικά για CMD) Στη συνέχεια πληκτρολογήστε ping blynk-cloud. com Στη συνέχεια, φροντίστε για ένα ip (Αυτό μπορεί να διαφέρει από την εικόνα, καθώς βασίζεται στην τοποθεσία σας) (Εικόνα 8) Στη συνέχεια, ανοίξτε ξανά το πρόγραμμα περιήγησής σας και τώρα μπορούμε να διαμορφώσουμε τη μικροεφαρμογή webhook

URL: https:// IP: 8080/TOKEN/update/V1? Value = 1 Μέθοδος: GET Τύπος περιεχομένου: Εφαρμογή/json Σώμα: Τίποτα (Εικόνα 9)

Τώρα θα πρέπει να περιμένετε έως και 24 ώρες και, στη συνέχεια, μπορείτε να προσπαθήσετε να πείτε στο Google την εντολή σας. Βασικά τελειώσατε. Αλλά αν θέλετε να είστε σε θέση να το απενεργοποιήσετε αναγκαστικά (εξομοιώνοντας κρατώντας πατημένο το κουμπί για 6 δευτερόλεπτα) Θα πρέπει να δημιουργήσετε ένα ακόμη applet. Το μόνο που αλλάζετε είναι οι φράσεις και το url του webhook

URL: https:// IP: 8080/TOKEN/update/V2? Value = 1

Βήμα 6: Ευχαριστώ

Σας ευχαριστώ
Σας ευχαριστώ
Σας ευχαριστώ
Σας ευχαριστώ

Τώρα τελειώσαμε και σας ευχαριστούμε που το διαβάσατε

Εάν δεν λειτουργεί ή έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να γράψετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή να στείλετε ένα προσωπικό μήνυμα στο Instructables. Ξεκίνησα ως noob και εξακολουθώ να χαρακτηρίζω τον εαυτό μου ως noob, αλλά θα πρέπει να μπορώ να σας βοηθήσω με τα προβλήματά σας. Για μένα λειτουργεί και πρέπει για εσάς επίσης.

Τελειώνοντας Επέλεξα να εγκαταστήσω το έργο μου μόνιμα σε PCB και, σύντομα θα εκτυπώσω τρισδιάστατα μια θήκη. Μπορείτε να το δείτε στην εικόνα που είναι προσαρτημένη. Επίσης, επισυνάπτω μερικές γρήγορες συνδέσεις στο PCB μου, ώστε να μπορώ να το αφαιρέσω γρήγορα από τον υπολογιστή εάν είναι απαραίτητο.

ΠΡΟΣΟΧΗ !! ΔΙΑΒΑΣΤΕ ΑΥΤΟ !!:

1. Φροντίστε να απομονώσετε τις συνδέσεις! Επέλεξα να εκτυπώσω τρισδιάστατα μια θήκη για να διορθώσω αυτό το πρόβλημα2. Εάν συνδέσετε τροφοδοσία στο κουμπί των υπολογιστών σας, θα καεί η μητρική πλακέτα, επομένως χρησιμοποιούμε ένα ρελέ για να διορθώσουμε αυτό το πρόβλημα.

Συνιστάται: