Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό το Instructable καλύπτει τις έννοιες του Amazon alexa eho dot, Raspberry pi Gpio που ελέγχει χρησιμοποιώντας την alexa.
Το κύριο πρόβλημα κατά τον χειρισμό του alexa είναι κάθε φορά που πρέπει να προσθέτετε κάποιες δεξιότητες στον λογαριασμό σας aws που απαιτεί πολύ χρόνο, για να δημιουργήσετε επικοινωνία μεταξύ του alexa και των εξωτερικών συσκευών, αλλά αυτό το διδακτικό θα εξαλείψει αυτόν τον πονοκέφαλο και θέλω απλώς να το κάνω τόσο απλό όσο εγώ μπορώ…..
Βήμα 1: Πράγματα που χρειάζεστε:
1. Raspberry Pi
2. Amazon Alexa
3. Relay Board / Led.
Βήμα 2:
ρύθμιση του Raspberry Pi:
1. Εγκαταστήστε το pip
Εντολή: sudo apt-get install python-pip
2. ενημέρωση και αναβάθμιση
sudo apt-get install update && sudo apt-get upgrade
Βήμα 3: ΤΡΕΞΕ ΤΟΝ ΚΩΔΙΚΟ ΣΟΥ
Συντελεστές σε αυτόν τον άνθρωπο::
Όλη η πίστωση πηγαίνει στη διεύθυνση
Κατεβάστε το αρχείο zip
drive.google.com/open?id=1suIa9OhyHsxW35EB…
εξαγάγετε το αρχείο zip στην επιφάνεια εργασίας raspberry pi
τότε πληκτρολογήστε αυτές τις εντολές:
στο τερματικό
1.pi@Raspberrypi: $ cd /Desktop /
2.pi@Raspberrypi: $ cd /Desktop /$: cd /ALEXA HOME
3.pi@Raspberrypi: $ cd /Desktop /alexa home $ cd /IOT-Pi3-Alexa-Automation-master
4. sudo python RPi_name_port_gpio.py
Απολαύστε το….
Τώρα ζητήστε από την alexa να "βρει συνδεδεμένες συσκευές", τότε θα σας ζητήσει να περιμένετε 20 δευτερόλεπτα
τότε πες κάτι σαν
alexa, κουζίνα ανοιχτή
alexa, κλειστή κουζίνα
Βήμα 4: Διαφορετικοί κωδικοί για διαφορετικές εφαρμογές
αν εξαγάγετε το αρχείο zip θα λάβετε τους 2 κωδικούς:
drive.google.com/open?id=1lGHFDJxbU5y6h7Zk…
1. RPi_name_port_gpio.py
2. RPi_name_port_gpio_8_Relays.py
1. Συνδέστε δύο led / ρελέ (phycial pin 7, 11 (όχι gpio pin77, 11))
RPi_name_port_gpio.py- εκτελέστε αυτόν τον κώδικα εάν θέλετε να ελέγχετε μόνο δύο συσκευές
εντολές:
alexa, lihgt on
alexa, απενεργοποιήστε
alexa, fan on
alexa, ανεμιστήρας μακριά
2. συνδέστε οκτώ led / ρελέ
RPi_name_port_gpio_8_Relays.py (phycial pin 7, 11, 13, 5, 15, 8, 12, 10 (όχι αριθμοί pin gpio))
για εντολές δείτε το πρόγραμμα.