Πίνακας περιεχομένων:
- Βήμα 1: Λήψη του κώδικα από το GitHub
- Βήμα 2: Συνδεθείτε στο Edison και λάβετε μια γραμμή εντολών
- Βήμα 3: Μετακινήστε τα αρχεία στις σωστές τοποθεσίες τους
- Βήμα 4: Μάθετε πώς να διαμορφώνετε το WiFi στο Edison σας
- Βήμα 5: Προσθέστε το Grove Starter Kit Stuff
- Βήμα 6: Επανεκκινήστε, δοκιμάστε το και κάντε το δικό σας
Βίντεο: Intel Edison Weather Advisory Sketch: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Θέλαμε να δημιουργήσουμε ένα έργο πολύχρωμο, επεκτάσιμο και να αναδεικνύει τα μοναδικά χαρακτηριστικά ενός Intel Edison.
- Χρησιμοποιήστε wifi
- Χρησιμοποιήστε Linux
- Χρησιμοποιήστε εξαρτήματα από το Grove Starter Kit.
Επιπλέον, ήθελα να μάθω πώς να μεταβιβάζω πληροφορίες από την πλευρά του Linux στην πλευρά του Arduino του Edison. Το Linux είναι πλούσιο σε δυνατότητες δικτύωσης. Το Arduino είναι πλούσιο σε GPIO και διαθέτει έγχρωμη LCD οθόνη και επεκτάσιμους αισθητήρες και συσκευές.
Ο κωδικός βρίσκεται στη διεύθυνση:
github.com/qtpierce/sMegabyte/tree/master/…
- Παρακαλώ κατεβάστε αυτόν τον κωδικό.
- Χρησιμοποιήστε το SCP για να αντιγράψετε τα σενάρια Linux στο Edison. Η επικόλλησή τους στο/home/root/είναι μια καλή αρχή.
-
Μετακινήστε το αρχείο myweatherservice.service στο
/etc/systemd/system/multi-user.target.wants/
-
Χρησιμοποιήστε το Arduino IDE για να εγκαταστήσετε το
WeatherAdvisorySketch.ino σκίτσο στην πλευρά του Arduino το Edison.
- Συνδέστε ένα LCD Grove Kit σε οποιαδήποτε από τις θύρες I2C.
- Προαιρετικά, συνδέστε έναν βομβητή στο D2.
Βήμα 1: Λήψη του κώδικα από το GitHub
Έχω δημοσιεύσει τον κωδικό μου στο GitHub στη διεύθυνση:
github.com/qtpierce/sMegabyte/tree/master/…
Ένας απλός τρόπος λήψης του κώδικα είναι να επισκεφθείτε τον ιστότοπο GitHub και να βρείτε το κουμπί "Λήψη ταχυδρομείου" και να κατεβάσετε τον κώδικα. Στη συνέχεια, θα πρέπει να το αποσυμπιέσετε και το "SCP" να το αντιγράψετε στο Edison.
Χρησιμοποίησα ένα σύστημα Linux και είναι λογισμικό SFTP για να αντιγράψω τον κώδικα από το Linux στο Edison. Στα Windows, πιστεύω ότι η ίδια αντιγραφή μπορεί να γίνει χρησιμοποιώντας το WinSCP. Όταν έκανα την πρώτη μου σύνδεση με το Edison χρησιμοποιώντας το WinSCP, μου έδωσε το "Προειδοποίηση - Πιθανή Παραβίαση Ασφάλειας!" Το δέχτηκα γιατί ήξερα ότι ξεκινούσα τη σύνδεση με το Edison. Αντιγράψτε τα αρχεία δέσμης ενεργειών στο zip στον κατάλογο/home/root/του Edison. Θα υπάρξουν οδηγίες αργότερα για τη μετακίνηση αρχείων.
Βήμα 2: Συνδεθείτε στο Edison και λάβετε μια γραμμή εντολών
Η απλούστερη μέθοδος είναι να συνδεθείτε στο Edison χρησιμοποιώντας σειριακή θύρα USB. Ακολούθησα τα πρώτα βήματα στο:
software.intel.com/en-us/articles/assemble…
Σταμάτησα μόλις έβαλα σε λειτουργία τη σειριακή θύρα USB. Σε αυτό το σημείο, είχα μια γραμμή εντολών επειδή χρησιμοποιούσα Putty στον φορητό υπολογιστή Windows για να συνδεθώ.
Χρησιμοποιώ το Edison με το Arduino Breakout Board γιατί ήθελα να συνδέσω ένα Grove Starter Kit σε αυτό.
Βήμα 3: Μετακινήστε τα αρχεία στις σωστές τοποθεσίες τους
Οι ακόλουθες απόλυτες διαδρομές αρχείων είναι οι σωστές τοποθεσίες για την τοποθέτηση των 3 σεναρίων Linux. Υπάρχουν μερικές σκληρές κωδικοποιημένες διαδρομές αρχείων που αναμένουν τις ακόλουθες τοποθεσίες.
- /home/root/myweatherservice.pl
- /home/root/myweatherservice_wrapper.sh
- /etc/systemd/system/multi-user.target.wants/myweatherservice.service
Όταν ξεκινήσει το Edison, το systemd θα ξεκινήσει την υπηρεσία myweatherservice.service
που ξεκινά το myweatherservice_wrapper.sh
που ξεκινά το σενάριο myweatherservice.pl.
Βήμα 4: Μάθετε πώς να διαμορφώνετε το WiFi στο Edison σας
Βρήκα ωραίο να χρησιμοποιώ το πρωτόκολλο SSH για να κάνω τον προγραμματισμό. Τα παρακάτω βήματα είναι απλά πράγματα που νομίζω ότι οι άνθρωποι πρέπει να γνωρίζουν και να εξασκούν. Ακολούθησα ένα άρθρο της Intel σχετικά με τη δημιουργία ενός Edison:
software.intel.com/en-us/articles/assemble…
Ξέρω ότι μου αρέσει να χρησιμοποιώ τη μέθοδο καλωδίου 2 microUSB επειδή συνδέει και τις δύο συσκευές USB του Edison με το φορητό υπολογιστή. Οι δύο συσκευές USB είναι η μονάδα δίσκου USB που σας επιτρέπει να αντιγράφετε την εικόνα του λειτουργικού συστήματος και τη σειριακή θύρα USB. Πρέπει να λάβετε μια συνεδρία PuTTY που τρέχει και μιλάει στο Edison μέσω της σειριακής θύρας USB. αυτό είναι το βήμα 3 του άρθρου της Intel. Πρέπει να λάβετε τη ρύθμιση wifi. αυτό είναι το βήμα 4 του άρθρου της Intel. Μόλις φτάσετε τόσο μακριά, χρησιμοποιήστε τη σειριακή θύρα USB για να προσδιορίσετε τη διεύθυνση IP του Edison και, στη συνέχεια, χρησιμοποιήστε το PuTTY για να ssh στο Edison.
Ο στόχος αυτού του βήματος είναι να συνδέσετε το Edison με το σημείο πρόσβασης wifi, ώστε να μπορεί να μεταφέρει ιστοσελίδες από μετεωρολογικούς σταθμούς.
Βήμα 5: Προσθέστε το Grove Starter Kit Stuff
Συνδέστε έναν πίνακα GPIO Grove Breakout.
Συνδέστε την οθόνη RGB LCD σε οποιαδήποτε από τις θύρες I2C στην πλακέτα Grove Breakout GPIO.
Προαιρετικά, συνδέστε το βομβητή στο GPIO 3.
Βήμα 6: Επανεκκινήστε, δοκιμάστε το και κάντε το δικό σας
Επανεκκινήστε και περιμένετε 20 δευτερόλεπτα (υπάρχουν μερικοί χρόνοι ύπνου 10 στον κώδικα) για να συνδεθεί το wifi και να δημιουργήσει ένα αρχείο XML μετεωρολογικού σταθμού.
Εάν λειτουργεί, θα πρέπει να εμφανίζει τον καιρό για τον σταθμό KHIO, τον μετεωρολογικό σταθμό στο αεροδρόμιο Hillsboro, OR.
Για να το κάνετε δικό σας, το αρχείο σεναρίου Linux myweatherservice.pl περιέχει εντολές wget για την ανάκτηση XML από τους μετεωρολογικούς σταθμούς. Μάθετε από ποιους σταθμούς θέλετε να αντλήσετε περιεχόμενο.
Συνιστάται:
Έξυπνο ξυπνητήρι - Intel Edison - Iot RoadShow - Σάο Πάολο: 4 βήματα
Έξυπνο ξυπνητήρι - Intel Edison - Iot RoadShow - Σάο Πάολο: Μία από τις μεγάλες αρετές οποιουδήποτε ζει ή εργάζεται σε μια μεγάλη πόλη είναι η διαχείριση του χρόνου. Σήμερα, τα ταξίδια είναι σταθερά και, καθώς η κίνηση είναι ένας από τους κύριους παράγοντες. Σκέφτομαι αυτό, έφτιαξα μια μικρή εφαρμογή που χρησιμοποιεί την ενσωμάτωση με το Google M
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Βήματα
Monitoramento De Batimentos Cardíacos Com Intel Edison: Projeto realizado durante a IoT Roadshow 2015, το Νοέμβριο του 2015. O grupo formado for Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant ô nio Foltran e Jefferson Farias de παρουσιαστούν και παρουσιάζω το σύστημα και μετα Χριστον
Detección De Rostros Con Arduino Intel Edison: 8 Βήματα
Detección De Rostros Con Arduino Intel Edison: El processamiento de imágenes o la visión for computadora es uno de esos campos que Requirere enormes cantidades de investigación debido a que involucra métodos para adquirir, processar, analysisar comprender de las imágen Π
Υπερηχητικός μετρητής βροχής: Raspebbery Pi Open Weather Weather: Part 1: 6 Steps
Υπερηχητικός μετρητής βροχής: Raspebbery Pi Ανοιχτός μετεωρολογικός σταθμός: Μέρος 1: Διαθέσιμος εμπορικός IoT (Internet Of Things) Οι μετεωρολογικοί σταθμοί είναι ακριβοί και δεν είναι διαθέσιμοι παντού (όπως στη Νότια Αφρική). Οι ακραίες καιρικές συνθήκες μας χτυπούν. Η SA βιώνει τη σκληρότερη ξηρασία εδώ και δεκαετίες, η γη θερμαίνεται και καλλιεργείται
Intel Edison Espião + Bot Telegram: 5 βήματα
Intel Edison Espião + Bot Telegram: Projeto apresentado no Intel IoT Roadshow - S ã o Paulo (Nov. 2015) Exemplo de detec ç ã o de imagem com Intel Edison, webcam, programada com Python e OpenCV.Neste exemplo ser á demonstrado como programar uma Intel Edison para v