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

Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα
Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα

Βίντεο: Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα

Βίντεο: Voice Control Lights Electronics RGB Led Strips και άλλα με Cortana και Arduino Home Automation: 3 βήματα
Βίντεο: LED Basics 2024, Ιούνιος
Anonim
Image
Image

Σας αρέσει η ιδέα να ελέγχετε τα πράγματα με τη φωνή σας; Or δεν σας αρέσει να σηκώνεστε από το κρεβάτι για να σβήσετε τα φώτα; Αλλά όλες οι υπάρχουσες λύσεις όπως το google home είναι πολύ ακριβές; Τώρα μπορείτε να το φτιάξετε μόνοι σας για κάτω από 10 $. Και ακόμα καλύτερα είναι πολύ εύκολο να το φτιάξετε!

Είναι όλα δυνατά χάρη στη δωρεάν κυκλοφορία της δωρεάν εφαρμογής CoRoom Windows 10 που είναι διαθέσιμη στο Windows Store και ακολουθώντας τα 3 απλά βήματα παρακάτω μπορείτε να την φτιάξετε μόνοι σας.

Ελέγξτε δείτε το CortanaRoom σε δράση ελέγξτε το βίντεο παραπάνω ή παρακάτω:

www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be

Δυο πράγματα που μπορεί να κάνει η CortanaRoom:

  • Ελέγξτε τα φώτα με τη φωνή σας
  • Ελέγξτε πράγματα όπως μια τηλεόραση με τη φωνή σας
  • Ελέγξτε μια RGB Led Strip με τη φωνή σας
  • Χρησιμοποιήστε την εφαρμογή CortanaRoom για να ρυθμίσετε έναν συναγερμό που θα σας ξυπνήσει αυξάνοντας αργά τη φωτεινότητα της λωρίδας RGB Led στα χρώματα του ήλιου.
  • Χρησιμοποιήστε εφέ 3 ενσωματωμένων ταινιών Led όπως αναβοσβήνει ή ξεθωριάζει
  • Ενσωμάτωση με την Cortana για απρόσκοπτη ενσωμάτωση με τα Windows 10.
  • Και πολλα ΑΚΟΜΑ!

Για να φτιάξετε το CortanaRoom χρειάζεστε μερικά βασικά μέρη:

Ρελέ 5V

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAoswYHxWM6: pf: 0

Arduino uno ή nano

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMj2j:k:k:k:k3k9mMg2j:k:k:k:k:k:k9gMj2g:k: pf: 0

Η δωρεάν εφαρμογή CoRoom

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Και ένας υπολογιστής Windows 10 με μικρόφωνο

Πολλά σύρματα

Εάν θέλετε την προαιρετική ταινία RGB Led, χρειάζεστε επίσης:

3 MOSFET N-Channel όπως το IRFZ44N

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0

Μια κοινή ταινία Anode RGB Led

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

Τροφοδοτικό για τη λωρίδα LED με τη σωστή τάση. Για παράδειγμα, αυτό το 12V 3A είναι αρκετά καλό

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

Μόλις συλλέξετε όλα τα μέρη, μεταβείτε στο βήμα 1 για να ξεκινήσετε.

Βήμα 1: Κατασκευή των ηλεκτρονικών

Κατασκευή των Ηλεκτρονικών
Κατασκευή των Ηλεκτρονικών
Κατασκευή των Ηλεκτρονικών
Κατασκευή των Ηλεκτρονικών
Κατασκευή των Ηλεκτρονικών
Κατασκευή των Ηλεκτρονικών

Πρώτα απ 'όλα πρέπει να φτιάξουμε τα ηλεκτρονικά. Το CortanaRoom υπάρχει στην πραγματικότητα από 3 ενότητες. Υπάρχει το τμήμα Core που είναι υποχρεωτικό να κατασκευαστεί και στη συνέχεια υπάρχουν 2 ξεχωριστές μονάδες που είναι οι RGB Led Strip και IR Sensor. Εξαιτίας αυτού, έχω χωρίσει το ηλεκτρονικό μέρος σε τρία μικρότερα μέρη.

Το Βασικό Μέρος

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

Αφού συνδέσουμε όλα τα ρελέ στο Arduino, πρέπει να συνδέσουμε τα φώτα και / ή άλλες συσκευές με τα Relay's. Για να το κάνετε αυτό, πάρτε το καλώδιο τροφοδοσίας του φωτός σας και, στη συνέχεια, κόψτε το μανίκι από το καλώδιο τροφοδοσίας, ώστε να δείτε τα καλώδια μέσα στο καλώδιο. Τις περισσότερες φορές θα δείτε ένα μπλε, καφέ και μερικές φορές ένα πράσινο κίτρινο σύρμα. Τώρα κόψτε το μπλε σύρμα και αφαιρέστε τα άκρα. Μετά από αυτό, κολλήστε ένα από αυτά τα άκρα στον κοινό πείρο του ρελέ και το άλλο άκρο στον πείρο NC (κανονικά κλειστός) του ρελέ. Δείτε την παραπάνω εικόνα για να δείτε ποιες καρφίτσες πρέπει να χρησιμοποιήσετε.

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

Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με αυτό το μέρος, σχολιάστε το στα παρακάτω σχόλια και θα σας απαντήσω μέσα σε μια μέρα

Εάν δεν θέλετε τη λωρίδα RGB Led ή τον αισθητήρα IR μπορείτε να παραλείψετε τα υπόλοιπα και να μεταβείτε στο βήμα 2

Η ταινία RGB Led

Το CortanaRoom διαθέτει επίσης υποστήριξη για ταινία RGB Led. Προσθέτοντας αυτό θα έχετε την επιλογή να χρησιμοποιήσετε τη νέα λειτουργία Φωτισμού αφύπνισης. Το Wake Up Light είναι ένα είδος συναγερμού που αντί να χρησιμοποιεί ενοχλητικό ήχο θα σας ξυπνήσει προσομοιώνοντας έναν ανατέλλοντα ήλιο. Αυτό θα έχει ως αποτέλεσμα ένα πιο ευχάριστο ξύπνημα και μπορεί ακόμη και να φτιάξει την πρωινή σας διάθεση. Εκτός από το Wake Up Light, θα μπορείτε επίσης να ελέγχετε το χρώμα της λωρίδας Led με τη φωνή σας και να χρησιμοποιείτε ένα από τα 3 εφέ ενσωμάτωσης.

Για να το φτιάξετε πρέπει πρώτα να φτιάξετε το Core Part. Στη συνέχεια, προσθέστε το σχηματικό με τον πράσινο κύκλο γύρω του στο έργο σας.

- Βεβαιωθείτε ότι χρησιμοποιείτε μια κοινή λωρίδα LED ανοδικής RGB και μασοφέτες καναλιού Ν!

- Βεβαιωθείτε ότι χρησιμοποιείτε αρκετά ισχυρό τροφοδοτικό, τουλάχιστον 1Α για 1m RGB Led Strip.

- Επίσης μην ξεχάσετε να συνδέσετε τη γείωση του Arduino με τη γείωση του τροφοδοτικού της λωρίδας Led.

Εάν δεν θέλετε τον αισθητήρα IR, παραλείψτε τα υπόλοιπα και μεταβείτε στο βήμα 2

Ο αισθητήρας IR

Το τελευταίο μέρος είναι ο αισθητήρας IR. Με αυτόν τον αισθητήρα συνδεδεμένο, το φως RGB θα ανάψει αυτόματα μόλις μπείτε στο δωμάτιο. Αυτή η λειτουργία λειτουργεί, αλλά εξακολουθεί να είναι σφάλμα. Και αν αποφασίσετε να το ενημερώσετε ότι μπορεί να μην λειτουργεί 100% σωστά.

Εγινε?

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

Βήμα 2: Το Λογισμικό

Το λογισμικό
Το λογισμικό
Το λογισμικό
Το λογισμικό
Το λογισμικό
Το λογισμικό

Τώρα μπορούμε να αρχίσουμε να δουλεύουμε το λογισμικό. ευτυχώς αυτό είναι επίσης πολύ απλό. Το πρώτο πράγμα που πρέπει να κάνουμε είναι να ανεβάσουμε κάποιο κώδικα στο Arduino.

Κώδικας μεταφόρτωσης

Για να το κάνετε αυτό ακολουθήστε τα παρακάτω εύκολα βήματα:

  1. Συνδέστε το Arduino σας
  2. Ανοίξτε το Arduino IDE
  3. μεταβείτε στα παραδείγματα - Firmata και κάντε κλικ στην επιλογή Standard Firmata (όπως στην παραπάνω εικόνα)
  4. τώρα πατήστε το κουμπί αποστολής και τελειώσατε!

Για πιο αναλυτικό σεμινάριο:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

Σύνδεση με την εφαρμογή CoRoom

Τώρα το Arduino έχει τον σωστό κωδικό, μπορούμε να το συνδέσουμε στην εφαρμογή CoRoom. Μπορείτε να κατεβάσετε την εφαρμογή CoRoom από το κατάστημα των Windows εδώ:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Μετά από αυτό, συνδέστε το Arduino στον υπολογιστή σας. Τώρα ανοίξτε την εφαρμογή και θα δείτε ότι μερικά led αναβοσβήνουν στο Arduino σας. Εάν αυτό δεν συμβαίνει, μην ανησυχείτε. Μπορεί να οφείλεται στο ότι έχετε διαφορετικό πίνακα Arduino. Για να το διορθώσετε, μεταβείτε στη σελίδα ρυθμίσεων μέσα στην εφαρμογή CoRoom και αλλάξτε την τιμή "PID_7523" σε "PID_0043" και αλλάξτε την τιμή "VID_1A86" σε "VID_2341". Τώρα πατήστε τον κόκκινο κύκλο στα δεξιά το πλαίσιο σύνδεσης και θα πρέπει να συνδεθεί.

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

Αντιμετώπιση προβλημάτων

Φυσικά μπορεί πάντα να υπάρχει πρόβλημα κατά τη δημιουργία ενός έργου. Παρακάτω θα προσπαθήσω να καλύψω τα πιο κοινά προβλήματα που μπορεί να έχετε.

Η ενεργοποίηση και απενεργοποίηση αντιστρέφεται;

Ανάβει το φως σας όταν προσπαθείτε να το σβήσετε και σβήνει όταν πρέπει να ανάψει; τότε έχετε αλλάξει τον κανονικά ανοιχτό πείρο με τον κανονικά κλειστό πείρο στο ρελέ. Προσπαθήστε να αλλάξετε τον πείρο στο ρελέ και αυτό θα πρέπει να το διορθώσει.

Η Cortana δεν απαντά στο "Hey Cortana"

Εάν η Cortana δεν ανταποκρίνεται στο "Hey Cortana" ελέγξτε αν αυτή η επιλογή είναι ενεργοποιημένη στο μενού ρυθμίσεων της Cortana. Για να το δείτε, μεταβείτε στο μενού ρυθμίσεων πληκτρολογώντας τις ρυθμίσεις στη γραμμή αναζήτησης των παραθύρων. Μετά από αυτό, πληκτρολογήστε στη γραμμή αναζήτησης στο μενού ρυθμίσεων Cortana και πατήστε την ενότητα ρυθμίσεων Cortana. Στην ενότητα ρυθμίσεων Cortana, αναζητήστε την απάντηση στην επιλογή "Hey Cortana" και ενεργοποιήστε την.

Το Cortana δεν είναι εγκατεστημένο ή διαθέσιμο;

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

techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/

Δεν με ακούει η Κορτάνα;

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

Ένα ή περισσότερα χρώματα στη λωρίδα RGB Led λειτουργούν τώρα;

Πρώτα απ 'όλα, ελέγξτε τις συνδέσεις σας. Είναι όλα τα καλώδια συνδεδεμένα σωστά; Μετά από αυτό, ελέγξτε αν η γείωση του τροφοδοτικού είναι επίσης συνδεδεμένη με το Arduino; Μετά από αυτό, ελέγξτε αν έχετε την Πύλη, το Drain και η πηγή είναι σωστά συνδεδεμένα. Η πηγή πρέπει να πηγαίνει στη λωρίδα RGB Led, Drain στο έδαφος και Gate στο Arduino. Εάν εξακολουθεί να λειτουργεί τώρα, μπορεί να είναι ότι το MOSFET είναι χαλασμένο. Προσπαθήστε να το αντικαταστήσετε και τώρα πρέπει να λειτουργήσει.

Το Arduino δεν συνδέεται ακόμη και μετά την αλλαγή των τιμών PID και VID

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

1. κλειδί windows + x και επιλέξτε διαχειριστής συσκευής

2. πηγαίνετε στα λιμάνια

3. Κάντε δεξί κλικ στη συσκευή σας (πιθανώς κάτι σαν "Arduino" ή "CH340g" και επιλέξτε ιδιότητες

4. μεταβείτε στην καρτέλα λεπτομέρειες

5. στην περιοχή επιλογής ιδιοκτησίας κάντε κλικ στο hardware lds

6. τώρα θα δείτε το VID και το PID σας

Βήμα 3: Τελείωσες

Image
Image

Συγχαρητήρια τελειώσατε

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

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

Τηλεχειριστήριο

Ένα πράγμα που μπορείτε να δοκιμάσετε τώρα όλα λειτουργούν είναι να χρησιμοποιήσετε τη λειτουργία τηλεχειριστηρίου. Αυτό είναι στην πραγματικότητα μόνο ένα είδος εργασίας γύρω από το οποίο καθιστά δυνατό τον έλεγχο των φώτων σας από οπουδήποτε στον κόσμο. Για να το χρησιμοποιήσετε κατεβάστε το teamviewer στον υπολογιστή σας Windows 10 και στη συσκευή που θέλετε να ελέγχετε το δωμάτιό σας από:

www.teamviewer.com/nl/download/windows/

Τώρα απλώς συνδεθείτε με τον υπολογιστή σας Windows 10 και ανοίξτε την εφαρμογή CoRoom. Τώρα πατήστε τους κύκλους για να ανάψετε και να σβήσετε τα φώτα.

Youtube

Αν σας αρέσουν περισσότερα έργα όπως αυτό, δείτε το κανάλι μου στο youtube για περισσότερο περιεχόμενο:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=ssubscriber

Τροποποίηση του κώδικα

Εάν θέλετε να σκεφτείτε μόνοι σας τον κώδικα, είναι όλα διαθέσιμα στο GitHub μου εδώ:

github.com/sieuwe1/CortanaRoom

Συνιστάται: