Πίνακας περιεχομένων:
- Βήμα 1: Υλικό για το Hub Software
- Βήμα 2: Εγκαταστήστε το λειτουργικό σύστημα
- Βήμα 3: Διαμορφώστε το Pi
- Βήμα 4: Προσθέστε το Hub Software Repo
- Βήμα 5: Εγκαταστήστε το Hub Software
- Βήμα 6: Περισσότερες πληροφορίες
Βίντεο: Φτιάξτε το δικό σας Afero Hub με Raspberry Pi: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Γεια σε όλους!
Έχουμε δημοσιεύσει μερικά Instructables που δείχνουν πόσο εύκολο είναι να χρησιμοποιήσετε τον πίνακα Afero Modulo-1 για να συνδέσετε τις συσκευές σας στο cloud για να τις κάνετε ασύρματα προσβάσιμες, ασύρματα ελεγχόμενες και να μπορούν να μιλούν με άλλες συσκευές online με ασφάλεια και αξιοπιστία.
Δεδομένου ότι το Modulo-1 είναι μια συσκευή μόνο Bluetooth, χρειάζεται κάποια ελαφρώς καλύτερα συνδεδεμένη συσκευή για να συνδεθεί στο Διαδίκτυο. Στα προηγούμενα Instructables, έχουμε κάνει έργα που βασίζονται μόνο σε μια τοπική σύνδεση μικρής εμβέλειας (όπως το BoE-bot) ή σε μια σύνδεση που πρέπει να είναι διαθέσιμη μόνο όταν είστε κοντά (όπως η ποντικοπαγίδα.) περιπτώσεις, η εφαρμογή Afero για κινητά λειτουργεί ως κόμβος επικοινωνίας μεταξύ των τοπικών πινάκων Modulo και του Afero Cloud.
Έχουμε μια άλλη χούφτα διασκεδαστικών έργων για να παρουσιάσουμε σύντομα, μερικά από τα οποία είναι ακόμη πιο εύχρηστα αν η συσκευή σας με Afero είναι συνδεδεμένη και είναι συνεχώς συνδεδεμένη στο cloud, ώστε να μπορείτε να τα παρακολουθείτε ή να τα ελέγχετε ακόμη και όταν δεν είστε στο σπίτι.
Πρόσφατα κυκλοφόρησε ένα πακέτο λογισμικού που θα μετατρέψει έναν μικρό υπολογιστή Debian Linux βασισμένο σε ARM (όπως ένα Raspberry Pi) σε έναν αυτόνομο κόμβο Afero. Θα διατηρήσει τις τοπικές σας συσκευές Afero σε σύνδεση και συνδεδεμένες στο cloud, ώστε να έχετε πρόσβαση σε αυτές από οπουδήποτε στον κόσμο μέσω της εφαρμογής για κινητά.
Μπορείτε να βρείτε περισσότερες πληροφορίες για το Afero Hub Software από αυτούς τους εύχρηστους συνδέσμους -
Afero Blog Post που ανακοινώνει το Hub Software
Τεκμηρίωση προγραμματιστή - Λογισμικό Afero Hub
Η εγκατάσταση είναι γρήγορη και εύκολη, θα τα δούμε εδώ σε μια σύντομη οδηγία για να σας δείξουμε πώς να το κάνετε!
Βήμα 1: Υλικό για το Hub Software
Κυκλοφορήσαμε το Hub Software ως πακέτο Debian για αρχιτεκτονικές ARM CPU. Η ευκολότερη και πιο προσβάσιμη πλατφόρμα υλικού που μπορεί να εκτελέσει το λογισμικό είναι το Raspberry Pi. Το Raspberry Pi 3 και το Raspberry Pi Zero W έχουν ενσωματωμένη υποστήριξη Wifi και Bluetooth, ώστε να λειτουργούν εκτός του κόμβου Afero χωρίς πρόσθετο υλικό. Αυτός είναι μακράν ο ευκολότερος τρόπος για να συγκεντρωθεί ένας κόμβος.
Βεβαιωθείτε ότι έχετε στη διάθεσή σας:
- Raspberry Pi 3 Model B ή Raspberry Pi Zero W
- Ένα κατάλληλο τροφοδοτικό για αυτό (ο προσαρμογέας ρεύματος USB τοίχου είναι ο καλύτερος)
- Μια κάρτα MicroSD σε μέγεθος τουλάχιστον 8 GB
Θα χρειαστείτε μερικά επιπλέον στοιχεία για να ενεργοποιήσετε το Hub:
- αναγνώστη/προσαρμογέα MicroSD για τον υπολογιστή σας για να γράψετε την εικόνα της κάρτας SD
- πληκτρολόγιο/ποντίκι USB και οθόνη HDMI για διαμόρφωση του Pi (προαιρετικό, αλλά συνιστάται)
Εάν δεν έχετε Pi ή θέλετε να αγοράσετε ένα νέο για χρήση ως Hub, μπορείτε να βρείτε ένα σωρό διαφορετικά Raspberry Pi 3 "Starter Kits" που συνοδεύουν το Pi 3, συνήθως ένα χαριτωμένο περίβλημα, μια δύναμη τροφοδοσία και κάρτα MicroSD, όλα όσα χρειάζεστε για να ξεκινήσετε. Μπορείτε να βρείτε τέτοιου είδους Starter Kits στον αγαπημένο σας ιστότοπο ηλεκτρονικών ειδών ή στο τοπικό σας αγαπημένο κατάστημα ηλεκτρονικών ειδών ή, σχεδόν, οπουδήποτε αλλού.
Εάν είστε αρκετά νέοι στη χρήση του Pi, θα πρέπει να πάρετε ένα πληκτρολόγιο/ποντίκι USB και μια οθόνη HDMI για να συνδεθείτε στην κονσόλα του Pi για να ρυθμίσετε το δίκτυο WiFi. Μόλις έχετε το Pi στο τοπικό σας δίκτυο WiFi, δεν το χρειάζεστε πια - το Hub Software δεν χρειάζεται καθόλου οθόνη ή πληκτρολόγιο. Εάν είστε εξοικειωμένοι με το Pi, μπορείτε να χρησιμοποιήσετε τη ρύθμιση "χωρίς κεφάλι" στην τεκμηρίωση προγραμματιστή Afero για να απλοποιήσετε λίγο τη ρύθμιση.
Βήμα 2: Εγκαταστήστε το λειτουργικό σύστημα
Κατεβάστε την πιο πρόσφατη έκδοση του Raspbian Lite από το raspberrypi.org - από τη στιγμή που γράφεται αυτό είναι η κυκλοφορία Raspian "Stretch".
Μόλις το κατεβάσετε, γράψτε αυτήν την εικόνα λειτουργικού συστήματος σε κάρτα MicroSD χρησιμοποιώντας την ωραία τεκμηρίωση στο raspberrypi.org, η οποία θα σας δείξει πώς να δημιουργήσετε αυτήν την κάρτα MicroSD σε Windows, mac OS/OS X ή υπολογιστή Linux, ανάλογα με το τι έχετε. Ακολουθήστε τα βήματα σε αυτήν την τεκμηρίωση για να γράψετε την κάρτα MicroSD και, στη συνέχεια, ελέγξτε ξανά εδώ για να συνεχίσετε…. θα σας περιμένουμε!
Βήμα 3: Διαμορφώστε το Pi
Τώρα ας κάνουμε μερικές εργασίες γρήγορης εγκατάστασης στο Pi για να το αποκτήσουμε στο τοπικό σας δίκτυο Wifi -
- Εγκαταστήστε την κάρτα MicroSD που μόλις δημιουργήσατε στην υποδοχή SD του Pi 3
- Συνδέστε ένα πληκτρολόγιο/ποντίκι USB στις θύρες USB του Pi
- Συνδέστε ένα καλώδιο HDMI στο Pi και σε μια οθόνη υπολογιστή που μπορείτε να χρησιμοποιήσετε προσωρινά
Ενεργοποιήστε το Pi συνδέοντας ένα καλώδιο στη θύρα MicroUSB που είναι συνδεδεμένο σε τροφοδοτικό τοίχου (μια θύρα USB υπολογιστή μπορεί να μην μπορεί να παρέχει αρκετή ισχύ για το Pi.)
Το Pi θα εκκινήσει και θα σας ξεκινήσει σε ένα περιβάλλον επιφάνειας εργασίας που μπορείτε να χρησιμοποιήσετε.
Ακολουθήστε τις εύχρηστες οδηγίες στο raspberrypi.org για να ανοίξετε ένα παράθυρο τερματικού και να αποκτήσετε το Pi στο τοπικό σας δίκτυο WiFi.
Όταν το ολοκληρώσετε, στο ίδιο παράθυρο τερματικού, εκτελέστε το "sudo raspi-config" για να εκτελέσετε το πρόγραμμα διαμόρφωσης Pi. Έχουμε μερικά γρήγορα πράγματα που πρέπει να αλλάξουμε εδώ.
Πάρτε την επιλογή 5 Επιλογές διεθνοποίησης και, στη συνέχεια, επιλέξτε την επιλογή I4 Αλλαγή χώρας Wi-Fi. Επιλέξτε τη χώρα στην οποία βρίσκεστε εσείς και το Pi σας και, στη συνέχεια, βγείτε από το raspi-config.
Όταν το raspi-config σας ρωτήσει εάν θέλετε να κάνετε επανεκκίνηση, επιλέξτε ναι και το Pi θα επανεκκινήσει. Θα επιστρέψετε στην επιφάνεια εργασίας μετά την επανεκκίνηση του Pi και θα πρέπει να είστε στο τοπικό σας δίκτυο Wifi.
Ανοίξτε ένα άλλο παράθυρο τερματικού και αφήστε αυτό το μικρό Pi να γίνει κέντρο!
Βήμα 4: Προσθέστε το Hub Software Repo
Θα πρέπει να κάθεστε σε μια προτροπή τερματικού στο περιβάλλον εργασίας χρήστη του Pi. Το μόνο που χρειάζεται να κάνουμε τώρα είναι να προσθέσουμε το αποθετήριο Afero Debian στο Pi και να κάνουμε μια απλή εγκατάσταση πακέτου. Θα περάσουμε τα βήματα εδώ, αλλά αν έχετε φτάσει ως εδώ, αυτό είναι το εύκολο μέρος!
Εάν δεν θέλετε να χρησιμοποιήσετε το περιβάλλον της επιφάνειας εργασίας και είστε εξοικειωμένοι με το Pi, μπορείτε επίσης να κάνετε SSH στο Pi μέσω του δικτύου σας και να εκτελέσετε αυτές τις ίδιες εντολές και από τη συνεδρία ssh, λειτουργούν το ίδιο από οπουδήποτε.
Αρχικά, ας προσθέσουμε το repero Afero Debian στο Pi. Σας παρέχουμε ένα απλό σενάριο που θα κατεβάσει την υπογραφή Afero APT στο Pi σας και θα προσθέσει το repo σε εσάς /etc/apt/sources.d. Πιάστε το σενάριο με την εντολή:
wget
Θα κατεβάσετε ένα μικρό σενάριο που ονομάζεται addrepo.sh. Είστε ευπρόσδεκτοι να δείτε αυτό το σενάριο για να διασφαλίσετε ότι κάνει ό, τι λέμε ότι θα κάνει, αν θέλετε, τότε θα πρέπει να το εκτελέσετε ως root με την εντολή:
bash./addrepo.sh
Αυτό το σενάριο θα σας ζητήσει τον κωδικό πρόσβασης του λογαριασμού χρήστη pi (ώστε να μπορεί να κάνει sudo) εάν το χρειάζεται, στη συνέχεια θα προσθέσει το κλειδί υπογραφής και θα προσθέσει το repo στο Pi σας και, στη συνέχεια, θα προσφέρει την εκτέλεση "sudo apt-get update" για εσάς για ενημέρωση του καταλόγου repo. Προχωρήστε και απαντήστε "y" εδώ για να το αφήσετε να ενημερωθεί και όταν τελειώσει, το λογισμικό διανομέα είναι διαθέσιμο για εγκατάσταση!
Βήμα 5: Εγκαταστήστε το Hub Software
Τελειώσαμε σχεδόν! Το Afero Hub Software είναι ένα απλό πακέτο Debian. Λοιπόν, δύο, αλλά χρειάζεται μόνο να εγκαταστήσετε ένα. Για περιγραφές των πακέτων και τι κάνουν, ανατρέξτε στο Επίσημο Έγγραφο προγραμματιστή.
Εγκαταστήστε τα πακέτα με την απλή εντολή:
sudo apt-get install afero-hub
Αυτό το πακέτο θα φέρει το λογισμικό Hub και τα προαπαιτούμενα πακέτα και θα τα εγκαταστήσει. Θα σας ζητηθεί να συμφωνήσετε με τους Όρους Παροχής Υπηρεσιών για προγραμματιστές Afero, τους οποίους μπορείτε να δείτε στον σύνδεσμο εδώ ή στο πακέτο. Εάν δεν συμφωνείτε με τους Όρους Παροχής Υπηρεσιών, το πακέτο δεν θα εγκατασταθεί.
Αφού συμφωνήσετε με τους όρους, εγκαθίσταται το πακέτο Afero Hub.
Όταν εγκατασταθεί το λογισμικό διανομέα, θα εμφανιστεί ένας κωδικός QR στο παράθυρο του τερματικού σας. Όπως συμβαίνει με όλες τις συσκευές Afero, αυτό το Pi Hub θα προστεθεί στον λογαριασμό σας όταν σαρώσετε τον κωδικό QR με το κινητό σας τηλέφωνο. Η εγκατάσταση θα σταματήσει μέχρι να προσθέσετε αυτήν τη συσκευή στον λογαριασμό σας Afero, οπότε ας το κάνουμε τώρα!
Ενεργοποιήστε την εφαρμογή Afero για κινητά, πατήστε το κεντρικό εικονίδιο και μετά πατήστε "Προσθήκη συσκευής" στο επάνω μέρος του μενού. Χρησιμοποιήστε την κάμερα της συσκευής σας για να σαρώσετε τον κωδικό QR στο παράθυρο τερματικού. Εάν για κάποιο λόγο ο κωδικός QR δεν θα σαρωθεί, μπορείτε να πατήσετε "Μη αυτόματη προσθήκη συσκευής" στο κάτω μέρος της οθόνης και να εισαγάγετε με αυτόν τον τρόπο το αναγνωριστικό σύνδεσης (πολύ… συγγνώμη!) Στην εφαρμογή σας. Ευτυχώς, κατά τη δοκιμή διαπιστώσαμε ότι αυτοί οι κωδικοί QR που βασίζονται σε τερματικά συνήθως σαρώνονται αρκετά καλά!
Αφού προσθέσετε το Pi στο λογαριασμό σας, θα δείτε μια νέα συσκευή Hub στην εφαρμογή για κινητά, θα είναι online και, στη συνέχεια, το πρόγραμμα εγκατάστασης του πακέτου θα επιστρέψει σε μια προτροπή τερματικού.
Συγχαρητήρια, δημιουργήσατε το δικό σας Afero Hub!
Θα πρέπει να εντοπίσετε τον νέο σας κόμβο οπουδήποτε θέλετε πάντα ενεργοποιημένη πρόσβαση στις συσκευές σας Afero, απλώς κλείστε το Pi με τον συνηθισμένο τρόπο ("sudo halt") και συνδέστε το όπου θέλετε πρόσβαση για τις συσκευές σας Afero. Θυμηθείτε ότι ο κόμβος καλύπτει μια αξιοπρεπή περιοχή, ώστε να μην χρειάζεται να βρίσκεται ακριβώς δίπλα σε καμία από τις συσκευές σας.
Μπορείτε επίσης να εγκαταστήσετε το Λογισμικό Hub σε πολλαπλά Pis και να έχετε διανομέα για να καλύψετε μεγαλύτερη περιοχή - οι συσκευές Afero θα περιφέρονται αυτόματα από διανομέα σε διανομέα, συνδέοντας πάντα με τον διανομέα παρέχοντας το καλύτερο σήμα. Στο σπίτι μου έχω ένα Pi επάνω και ένα κάτω και μπορώ να δω οποιεσδήποτε συσκευές Afero οπουδήποτε γύρω από το σπίτι μου.
Βήμα 6: Περισσότερες πληροφορίες
Και πάλι η τεκμηρίωση του Hub Software μπορεί να βρεθεί στο The Afero Developer Documentation για περισσότερες λεπτομέρειες σχετικά με την απεγκατάσταση ή την αναβάθμιση των πακέτων.
Το Hub Software έχει σχεδιαστεί για εκκίνηση κατά την εκκίνηση και επανεκκίνηση εάν σταματήσει για οποιονδήποτε λόγο. Μπορείτε να ελέγξετε τις διαδικασίες χρησιμοποιώντας την εντολή supervisorctl και μπορείτε να τις ξεκινήσετε ή να τις διακόψετε χειροκίνητα όπως απαιτείται, αλλά συνήθως δεν χρειάζεται να ανησυχείτε για τον χειροκίνητο έλεγχο τους.
Εάν έχετε οποιεσδήποτε ερωτήσεις ή θέλετε περισσότερες πληροφορίες, ανατρέξτε στα Afero Developer Forums στο forum.afero.io και στείλτε μας μια γραμμή!
Συνιστάται:
Φτιάξτε το δικό σας ανεμιστήρα USB - Αγγλικά / Francais: 3 Βήματα
Φτιάξτε το δικό σας ανεμιστήρα USB | Αγγλικά / Francais: ΑΓΓΛΙΚΑ Σήμερα, είδα σε ιστότοπους ότι μπορούσαμε να αγοράσουμε ανεμιστήρα USB. Είπα όμως γιατί να μην φτιάξω το δικό μου; Τι χρειάζεστε: - Ηλεκτρολόγος κολλητικής ταινίας ή ταινία πάπιας - Ανεμιστήρας Η / Υ - Καλώδιο USB που δεν σας εξυπηρετεί - Κόφτης σύρματος - Κατσαβίδι - Μπαταρία με κορδόνι
Φτιάξτε τον δικό σας αισθητήρα υγρασίας εδάφους με Arduino !!!: 10 βήματα
Φτιάξτε τον δικό σας αισθητήρα υγρασίας εδάφους με Arduino !!!: ΓΙΑ ΤΟ !!! Σε αυτό το διδακτικό, θα διασυνδέσουμε έναν αισθητήρα υγρασίας εδάφους FC-28 με το Arduino. Αυτός ο αισθητήρας μετρά την ογκομετρική περιεκτικότητα σε νερό μέσα στο έδαφος και μας δίνει το επίπεδο υγρασίας ως έξοδο. Ο αισθητήρας είναι εξοπλισμένος και με δύο αναλύσεις
Φτιάξτε το δικό σας ροκ συγκρότημα Ekit Adapter (χωρίς προσαρμογέα παλαιού τύπου), μη καταστροφικά !: 10 βήματα
Φτιάξτε το δικό σας ροκ συγκρότημα Ekit Adapter (χωρίς Legacy Adapter), Μη καταστροφικά!: Αφού άκουσα έναν δημοφιλή παρουσιαστή podcast να αναφέρει την ανησυχία του για τον ενσύρματο προσαρμογέα USB που πεθαίνει, έψαχνα να βρω μια λύση DIY για να συνδέσω ένα καλύτερο/προσαρμοσμένο eKit στο RB Το Ευχαριστώ τον κ. DONINATOR στο Youtube που έκανε ένα βίντεο που περιγράφει λεπτομερώς το παρόμοιο
Φτιάξτε το δικό σας φωτισμό περιβάλλοντος με το Raspberry Pi Zero: 5 βήματα (με εικόνες)
Φτιάξτε το δικό σας φωτισμό περιβάλλοντος με το Raspberry Pi Zero: Σε αυτό το έργο θα σας δείξω πώς να συνδυάσετε ένα Raspberry Pi Zero με μερικά συμπληρωματικά μέρη, προκειμένου να προσθέσετε ένα εφέ φωτισμού περιβάλλοντος στην τηλεόρασή σας που ενισχύει την εμπειρία προβολής. Ας αρχίσουμε
Φτιάξτε τον δικό σας έξυπνο καθρέφτη για κάτω από $ 80 - Χρήση Raspberry Pi: 6 βήματα (με εικόνες)
Φτιάξτε τον δικό σας έξυπνο καθρέφτη για κάτω από $ 80 - Χρησιμοποιώντας το Raspberry Pi: Σε αυτό το έργο, θα χτίσουμε έναν έξυπνο καθρέφτη που θα σας δείχνει χρήσιμες πληροφορίες ενώ ετοιμάζεστε το πρωί. Το όλο πράγμα θα κοστίζει κάτω από $ 80 καθιστώντας το αξιοπρεπώς προσιτό για τους περισσότερους ανθρώπους. Αυτός ο οδηγός θα σας διδάξει μόνο