Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1: 4 βήματα (με εικόνες)
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1: 4 βήματα (με εικόνες)
Anonim
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1
Έλεγχος LED από το δίκτυό σας WiFi! SPEEEduino V1.1

Τι είναι το SPEEEduino;

Το SPEEEduino είναι μια πλακέτα μικροελεγκτών με δυνατότητα Wi-Fi που βασίζεται γύρω από το οικοσύστημα Arduino, φτιαγμένη για εκπαιδευτικούς. Το SPEEEduino συνδυάζει τον παράγοντα μορφής και τον μικροελεγκτή του Arduino με το ESP8266 Wi-Fi SoC, καθιστώντας το ένα εξαιρετικά διαμορφώσιμο και συμβατό σύστημα. Είναι αμέσως συμβατό με τις εκατοντάδες βιβλιοθήκες που έγραψαν οι άνθρωποι για το Arduino Uno, καθώς το SPEEEduino μοιράζεται την ίδια μονάδα μικροελεγκτή με το Arduino Uno.

Αυτό το έργο γίνεται από μια ομάδα φοιτητών από το Πολυτεχνείο της Σιγκαπούρης. Έχουμε συνολικά 3 μέλη στην ομάδα: Pan ZiYue, Julian Kang και εγώ. Ο επιβλέπων μας είναι ο κ. Teo Shin Jen.

Αυτός ο απλός οδηγός είναι μέρος της συλλογής του Instructable for the SPEEEduino. Σε αυτό το Instructables, θα μάθουμε πώς να ελέγχουμε το ενσωματωμένο LED (και ένα άλλο LED από το PIN 13) χρησιμοποιώντας μια ιστοσελίδα.

Πράγματα που χρειάζεστε:

1. Ένας υπολογιστής φορτωμένος με το Arduino IDE, διαθέσιμος εδώ.

2. Το ίδιο το SPEEEduino

3. Ενότητα ESP8266 ESP01

4. Μετατροπέας USB σε σειριακό (Για αυτές τις οδηγίες, θα χρησιμοποιήσουμε το CP2102)

5. Μια ενεργή σύνδεση WiFi Το ESP8266 δεν λειτουργεί με Enterprise Networks, ούτε θα μπορούσα να το χρησιμοποιήσω με δίκτυα 5GHz.

6. Βιβλιοθήκη χαμηλού επιπέδου SPEEEduino. Για να μάθετε πώς να ρυθμίσετε το SPEEEduino σας/εάν δεν το έχετε εγκαταστήσει στο Arduino IDE, κάντε κλικ εδώ.

7. Το πιο σημαντικό, ο εαυτός σου!:)

Βήμα 1: Συνδέστε το κύκλωμα! [Προαιρετικός]

Συνδέστε το κύκλωμα! [Προαιρετικός]
Συνδέστε το κύκλωμα! [Προαιρετικός]
Συνδέστε το κύκλωμα! [Προαιρετικός]
Συνδέστε το κύκλωμα! [Προαιρετικός]

Το παράδειγμα του προγράμματος που χρησιμοποιείται θα αλλάξει την ενσωματωμένη λυχνία LED (PIN13) στο SPEEEduino, αλλά συμπεριέλαβα ένα άλλο LED τόσο για διασκέδαση όσο και για να δείξω το φωτισμό της λυχνίας LED.

Για το απλό κύκλωμα, θα χρειαστείτε:

1. Ένα LED (χρησιμοποίησα ένα μπλε 5mm)

2. Αντίσταση 220Ohm

3. μερικά καλώδια Jumper

4. μια σανίδα ψωμιού

Βήμα 2: Συνδέστε το SPEEEduino στον υπολογιστή σας χρησιμοποιώντας τον μετατροπέα USB σε σειριακό

Συνδέστε το SPEEEduino στον υπολογιστή σας χρησιμοποιώντας το μετατροπέα USB σε σειριακό
Συνδέστε το SPEEEduino στον υπολογιστή σας χρησιμοποιώντας το μετατροπέα USB σε σειριακό
Συνδέστε το SPEEEduino στον υπολογιστή σας χρησιμοποιώντας το μετατροπέα USB σε σειριακό
Συνδέστε το SPEEEduino στον υπολογιστή σας χρησιμοποιώντας το μετατροπέα USB σε σειριακό

Χρησιμοποιήστε τον πίνακα για να συνδέσετε σωστά το SPEEEduino σας. Σε αυτή τη σελίδα, χρησιμοποιούμε μετατροπέα USB-TTL CP2102. Ο μετατροπέας σας μπορεί να είναι διαφορετικός, αλλά βεβαιωθείτε ότι χρησιμοποιεί λογικά επίπεδα 5V και εξάγει ισχύ 5V, όχι 3,3V.

Βήμα 3: Ανοίξτε το Παράδειγμα κώδικα και διαμορφώστε τον

Ανοίξτε το Παράδειγμα κώδικα και διαμορφώστε τον
Ανοίξτε το Παράδειγμα κώδικα και διαμορφώστε τον
Ανοίξτε το Παράδειγμα κώδικα και διαμορφώστε τον
Ανοίξτε το Παράδειγμα κώδικα και διαμορφώστε τον

Για να ανοίξετε τον παράδειγμα κώδικα, μεταβείτε στη διεύθυνση:

Αρχείο> Παραδείγματα> SPEEEduino_Low_Level_Library> LED_Webserver

και ανοίξτε το παράδειγμα.

Στη συνέχεια, στον κωδικό, βεβαιωθείτε ότι έχετε αλλάξει το NETWORK-NAME-HERE και το NETWORK-PASSWORD-HERE στο WiFi SSID και τον κωδικό πρόσβασής σας.

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

Τώρα μπορείτε να ανεβάσετε το πρόγραμμα στο SPEEEduino

Βήμα 4: Light Up My World

Φωτίστε τον κόσμο μου!
Φωτίστε τον κόσμο μου!
Φωτίστε τον κόσμο μου!
Φωτίστε τον κόσμο μου!
Φωτίστε τον κόσμο μου!
Φωτίστε τον κόσμο μου!

Αφού μεταφορτωθεί το πρόγραμμα, ανοίξτε το Serial monitor στο Arduino IDE.

Στο Serial Monitor, θα εμφανίζει την κατάσταση της συσκευής που είναι συνδεδεμένη στο δίκτυο WiFi. Μόλις συνδεθεί στο δίκτυο, θα δημιουργήσει μια διεύθυνση IP. Συνδέστε και ελέγξτε το LED εισάγοντας αυτήν τη διεύθυνση IP στο πρόγραμμα περιήγησής σας