Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ενεργοποιήστε το VoCore2
- Βήμα 2: Συνδεθείτε με την εφαρμογή Luci Config
- Βήμα 3: Φορτώστε το πιο πρόσφατο υλικολογισμικό
- Βήμα 4: Ρυθμίστε την ώρα συστήματος
- Βήμα 5: Προσθέστε πρόσβαση στο Διαδίκτυο
- Βήμα 6: Συνδεθείτε στο VoCore Console
- Βήμα 7: Προσθήκη λειτουργίας σταθμού (STA)
- Βήμα 8: Έλεγχος της ενσωματωμένης κόκκινης λυχνίας LED
- Βήμα 9: Πόροι
Βίντεο: Tiny Linux Server - VoCore2 - Ξεκινώντας: 9 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το VoCore2 Ultimate είναι ένα εντυπωσιακό κομμάτι μικρογραφίας και αξίζει να εξεταστεί για ενσωματωμένες εφαρμογές ελέγχου.
Αυτό το σεμινάριο θα σας βοηθήσει να μάθετε πώς:
- διαμορφώσετε τις ρυθμίσεις της συσκευής,
- προσθέστε ασφαλή πρόσβαση στο Διαδίκτυο και
- ελέγξτε το ενσωματωμένο LED.
Αγόρασα την Ultimate έκδοση (με περίβλημα και τυπικές συνδέσεις) αφού μου φάνηκε ένας γρήγορος τρόπος για να ξεκινήσετε. Για ενσωματωμένο έλεγχο, το PCB είναι επίσης διαθέσιμο και έχει περίπου το μέγεθος μιας γραμματόσημης.
Προμήθειες
- VoCore2 Ultimate (https://vocore.io)
- Καλώδιο USB (USB σε USB-mini)
Εργαλεία
Για να διαμορφώσετε ένα VoCore2 χρησιμοποιώντας αυτό το σεμινάριο, θα χρειαστεί να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας κειμένου vi και έναν σειριακό εξομοιωτή. Εάν δεν είστε εξοικειωμένοι με αυτά, υπάρχουν σύνδεσμοι στο σεμινάριο που θα σας βοηθήσουν.
Βήμα 1: Ενεργοποιήστε το VoCore2
Συνδέστε ένα καλώδιο προσαρμογέα USB μεταξύ του υπολογιστή σας και του VoCore2. Η σύνδεση mini-USB στο VoCore πρέπει να χρησιμοποιηθεί για αυτό.
Βήμα 2: Συνδεθείτε με την εφαρμογή Luci Config
Η εφαρμογή διαμόρφωσης εκτελείται στο VoCore2 και μπορείτε να φτάσετε σε αυτήν μέσω του προγράμματος περιήγησής σας.
- Από τον κεντρικό υπολογιστή/φορητό υπολογιστή σας, συνδεθείτε στο δίκτυο wifi της συσκευής (SSID: VoCore2-…)
- Στο πρόγραμμα περιήγησής σας μεταβείτε στη διεύθυνση:
- Θα πρέπει να δείτε μια ιστοσελίδα που ζητά διαπιστευτήρια.
- Εισαγάγετε αναγνωριστικό: root
- Εισαγάγετε τον κωδικό πρόσβασης: vocore
- Θα πρέπει να βρίσκεστε στην εφαρμογή διαμόρφωσης συστήματος OpenWrt τώρα.
Μπορείτε επίσης να εισαγάγετε εντολές διαμόρφωσης χρησιμοποιώντας την κονσόλα VoCore2, κάτι που θα κάνουμε αργότερα.
Βήμα 3: Φορτώστε το πιο πρόσφατο υλικολογισμικό
Χρησιμοποιήστε την πλοήγηση Luci για να μεταβείτε στη διεύθυνση:
Σύστημα> Δημιουργία αντιγράφων ασφαλείας / Flash Firmware
- Λάβετε την πιο πρόσφατη λήψη από την https://vocore.io/v2u.html Ενότητα με τίτλο: "Αναβάθμιση υλικολογισμικού VoCore2". Από το 2019-Νοε-03, η πιο πρόσφατη έκδοση εμφανίζεται στο παραπάνω στιγμιότυπο οθόνης.
- Αποθηκεύστε το αρχείο στον υπολογιστή σας.
- Χρησιμοποιήστε τη διεπαφή Luci για να την επιλέξετε.
- Πατήστε το κουμπί "Flash Image" για να το φορτώσετε στο VoCore2.
Βήμα 4: Ρυθμίστε την ώρα συστήματος
- Αφού φορτώσετε το νέο υλικολογισμικό, περιμένετε λίγα λεπτά πριν επανασυνδεθείτε στο δίκτυο WiFi του VoCore (SSID: VoCore2-…)
- Στο πρόγραμμα περιήγησης μεταβείτε στη διεύθυνση:
- Μεταβείτε στο Μενού: Σύστημα> Σύστημα
- Μεταβείτε στη ζώνη ώρας και επιλέξτε τη ζώνη ώρας
- Επιστρέψτε και πατήστε το κουμπί "Συγχρονισμός με πρόγραμμα περιήγησης"
- Αφήστε τις υπόλοιπες επιλογές ως προεπιλογή
- Πατήστε το κουμπί "Αποθήκευση & εφαρμογή"
Βήμα 5: Προσθέστε πρόσβαση στο Διαδίκτυο
Η προεπιλεγμένη λειτουργία της συσκευής είναι να λειτουργεί ως Σημείο πρόσβασης δικτύου (AP). Μπορείτε να συνδεθείτε στη συσκευή μέσω mini-usb, WiFi ή Ethernet, αλλά η συσκευή δεν θα έχει πρόσβαση στο Διαδίκτυο. Για να προσθέσετε πρόσβαση στο Διαδίκτυο, ακολουθήστε τις παρακάτω οδηγίες για να ενεργοποιήσετε τη λειτουργία STA (σταθμός δικτύου). (Μετά την προσθήκη της λειτουργίας STA, η συσκευή θα εξακολουθεί να λειτουργεί ως AP και η εφαρμογή διαμόρφωσης Luci θα εξακολουθεί να είναι διαθέσιμη.)
Τα παρακάτω βήματα θα προσθέσουν πρόσβαση στο Διαδίκτυο.
Βήμα 6: Συνδεθείτε στο VoCore Console
Από υπολογιστή
- Ανοίξτε τον Πίνακα Ελέγχου> Διαχείριση Συσκευών> Θύρες, αναζητήστε "Σειριακή συσκευή USB", θυμηθείτε τον αριθμό θύρας COM
- Χρήση εξομοιωτή σειριακού τερματικού (παράδειγμα: στόκος)
- Ρύθμιση παραμέτρων σύνδεσης: Com_Port_Number, 115200 bps, 8 bit δεδομένων, 1 bit stop, χωρίς ισοτιμία, χωρίς έλεγχο ροής
- Μόλις συνδεθείτε, πατήστε Enter για να λάβετε το μήνυμα κελύφους Linux
Από Mac
Ανοίξτε την εφαρμογή Τερματικό Mac και εκτελέστε την ακόλουθη εντολή για να βρείτε πληροφορίες σειριακής θύρας.
ls /dev /cu*
Η απάντηση μοιάζει με:
/dev/cu.usbmodem6A68DE4F34311
Εισαγάγετε την πραγματική σας απάντηση στην επόμενη εντολή, για να ξεκινήσετε τον εξομοιωτή τερματικού.
οθόνη /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Αυτό θα ανοίξει τον εξομοιωτή τερματικού οθόνης. Τώρα μπορείτε να πατήσετε Enter για να λάβετε το μήνυμα κελύφους Linux.
Βήμα 7: Προσθήκη λειτουργίας σταθμού (STA)
Ιστορικό
Αυτή η ενότητα χρησιμοποιεί εντολές uci που βοηθούν στη διαμόρφωση του λειτουργικού συστήματος OpenWrt. (Εναλλακτικά, μπορείτε επίσης να επεξεργαστείτε απευθείας τα συσχετισμένα αρχεία OS.)
Αυτή η ενότητα προέρχεται από: https://vocore.io/v2u.html. Συντόμευσα τις οδηγίες για σαφήνεια. Για να αποφύγετε σφάλματα με το "uci commit":
- Έβαλα όλες τις τιμές παραμέτρων uci σε εισαγωγικά.
- Έχω παραλείψει εντολές για παραμέτρους που έχουν ήδη οριστεί στα αντίστοιχα αρχεία /etc /config.
Πρόσθεσα επίσης μερικές επιπλέον εντολές για να διαμορφώσετε το δίκτυο WiFi του νέου σημείου πρόσβασης, όπως:
- κατάλληλες συχνότητες που ταιριάζουν με τους κανονισμούς της χώρας σας, και
- ασφαλή διαπιστευτήρια σύνδεσης.
Οδηγίες
1. Συνδεθείτε στην κονσόλα της συσκευής μέσω του microUSB (δείτε προηγούμενες ενότητες)
2. Εκτελέστε τις ακόλουθες εντολές στην κονσόλα.
uci set wireless.sta.ssid = "Your_Existing_WiFi_SSID"
uci set wireless.sta.key = "Your_Existing_WiFi_Password" uci set wireless.sta.network = "wwan" uci commit
3. Διαμορφώστε το σενάριο εκκίνησης, έτσι ώστε εάν το υπάρχον δίκτυο WiFi είναι εκτός λειτουργίας, μπορείτε να συνδεθείτε στο VoCore2.
Χρησιμοποιήστε το πρόγραμμα επεξεργασίας vi (περιλαμβάνεται στο OpenWrt) για να εισαγάγετε τον ακόλουθο κώδικα στο /etc/rc.local
uci set wireless.sta.disabled = "0"
uci commit/etc/init.d/sleep restart sleep 10 uci set wireless.sta.disabled = "1" uci commit
4. Ρυθμίστε το τείχος προστασίας για να ενεργοποιήσετε την πρόσβαση στο διαδίκτυο μέσω του hotspot σας.
uci set firewall.@zone [1].forward = "ACCEPT"
uci δεσμεύω
5. Προσθέστε πρόσθετες παραμέτρους για να διαμορφώσετε τις κατάλληλες ραδιοσυχνότητες WiFI με βάση τη χώρα σας, όπως ο Καναδάς ή οι ΗΠΑ, αντίστοιχα:
uci set wireless.ra0.country = "CA"
uci set wireless.ra0.country = "ΗΠΑ"
Περισσότεροι κωδικοί χωρών στη διεύθυνση:
uci δεσμεύω
6. Ορίστε διαπιστευτήρια σύνδεσης και κρυπτογράφηση σημείου πρόσβασης
Η συσκευή έρχεται χωρίς κωδικό πρόσβασης στο σημείο πρόσβασης WiFi (SSID: VoCore2…), οπότε προσθέστε έναν εδώ.
uci set wireless.ap.key = "New_WiFi_Password"
uci set wireless.ap.encryption = "psk2" uci commit
Σημειώστε ότι το psk2 περιλαμβάνει WPA2
7. Ενημερώστε το Wirelesss εκτελώντας:
επαναφόρτωση wifi
ή τρέχοντας
/etc/init.d/ επανεκκίνηση δικτύου
ή εάν εξακολουθεί να μην συμπεριφέρεται, με επανεκκίνηση της συσκευής:
επανεκκίνηση
το οποίο φυσικά θα διαρκέσει περισσότερο από την επαναφόρτωση ή την επανεκκίνηση.
8. Περιμένετε 30-60 δευτερόλεπτα για να εισέλθει η συσκευή σε λειτουργία AP+STA.
9. Συνδέστε τον κεντρικό υπολογιστή σας σε WiFi, επιλέγοντας το δίκτυο που ονομάζεται VoCore2…
10. Επιβεβαιώστε τη σύνδεση στο Internet εκτελώντας:
ping -w 5 www.vocore.io
Η απάντηση πρέπει να δείχνει κάτι σαν:
64 byte από 192.81.249.134: seq = 0 ttl = 56 χρόνος = 76.269 ms
64 bytes από 192.81.249.134: seq = 1 ttl = 56 χρόνος = 65.666 ms 64 bytes από 192.81.249.134: seq = 2 ttl = 56 χρόνος = 68.216 ms 64 bytes από 192.81.249.134: seq = 3 ttl = 56 χρόνος = 63.554 ms 64 byte από 192.81.249.134: seq = 4 ttl = 56 time = 66.769 ms
Εάν αντιμετωπίζετε προβλήματα με τη λειτουργία των συνδέσεων δικτύου, χρησιμοποιήστε την εντολή επανεκκίνησης που αναφέρθηκε προηγουμένως. Εάν αυτό δεν λειτουργεί, αποσυνδέστε το καλώδιο USB, περιμένετε 30 δευτερόλεπτα, επανασυνδέστε το καλώδιο. Μπορείτε επίσης να ελέγξετε το φάκελο/sys/config/για να βεβαιωθείτε ότι οι εντολές (παραπάνω) έχουν διαμορφώσει σωστά τα συσχετισμένα αρχεία τους.
Βήμα 8: Έλεγχος της ενσωματωμένης κόκκινης λυχνίας LED
Για να ελέγξω το ενσωματωμένο LED που αναβοσβήνει κόκκινο κατά τη διάρκεια της δραστηριότητας WiFi, διαπίστωσα ότι η ακόλουθη προσέγγιση λειτουργεί:
Απενεργοποιήστε το LED στην εφαρμογή Luci
Από την εφαρμογή Luci:
- Χρησιμοποιήστε το μενού για να μεταβείτε στο Σύστημα> Διαμόρφωση LED.
- Ορίστε τη σκανδάλη στο "κανένα".
- Πατήστε Αποθήκευση και Εφαρμογή
Πιθανώς η προεπιλεγμένη ρύθμιση θα έκανε αυτή την κατάσταση μετά την εκκίνηση, αλλά δεν το δοκίμασα.
LED ελέγχου με εντολές κονσόλας
Για να ανάψετε το LED:
echo 1>/sys/class/leds/vocore2 \: fuchsia \: status/brightness
Για να απενεργοποιήσετε το LED:
echo 0>/sys/class/leds/vocore2 \: fuchsia \: status/brightness
Προσοχή
Ο έλεγχος του LED με αυτόν τον τρόπο μπορεί να έρχεται σε αντίθεση με τη χρήση του LED από το OpenWrt, αλλά λειτούργησε κατά τη διάρκεια των δοκιμών μου.
Ένας καλύτερος τρόπος ελέγχου του GPIO είναι η χρήση της εντολής εξαγωγής, ωστόσο αυτή η εντολή δεν λειτουργεί για το GPIO44 (το οποίο ελέγχει τη λυχνία LED, με βάση τα σχήματα και τα χειροκίνητα στιγμιότυπα οθόνης του δρομολογητή που εμφανίζονται παραπάνω). Έτσι, το λειτουργικό σύστημα είναι πιθανό, εξακολουθεί να κρατάει αυτό το LED, παρά τη ρύθμιση Luci.
Βήμα 9: Πόροι
Ακολουθούν ορισμένοι σύνδεσμοι που μου φάνηκαν χρήσιμοι ή ενδιαφέροντες καθώς έμαθα για το οικοσύστημα VoCore-OpenWrt.
VoCore
Ultimate
Wiki VoCore
Σχήματα
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (μόλις συνδεθεί στο VoCore WiFi)
Ιστολόγιο Σχεδιαστή
OpenWrt
Οδηγός χρήσης
Γρήγορη εκκίνηση
uci
Δίκτυο
Ασύρματος
- Πελάτης
- Κρυπτογράφηση
- Βοηθητικά προγράμματα
Κωδικοί πρόσβασης
Αυτοματισμός σπιτιού
cRelay Library
uBoot
Εφαρμογές
Φουσκωμένα LED
LED/unbrick
Mediatek
Global Engineer
Hackaday
VoCore 1
PC Connect
Αλλα
Βασικά CLI
Συνιστάται:
Tiny USB Joystick: 5 βήματα (με εικόνες)
Tiny USB Joystick: Αυτό το instuctables δείχνει πώς να φτιάξετε ένα πολύ απλό μικροσκοπικό joystick USB. Αυτό το εκπαιδευτικό πρόγραμμα σχετίζεται με το Hall Effect USB Joystick για την παροχή λύσης χαμηλού κόστους
Plug & Play Tiny Raspberry Pi Network Server: 6 βήματα (με εικόνες)
Plug & Play Tiny Raspberry Pi Network Server: Πρόσφατα, πήρα στα χέρια μου δύο Raspberry Pi 1 Model A+ φθηνά. Εάν δεν έχετε ακούσει για το Pi Model A, είναι ένας από τους πρώτους παράγοντες μορφής του Raspberry Pi που είναι μεγαλύτερος από ένα Pi Zero και μικρότερος από ένα τυπικό Raspberry Pi. Θέλω πάντα να
Tiny* High-Fidelity Desktop Speakers (3D Printed): 11 βήματα (με εικόνες)
Tiny* High-Fidelity Desktop Speakers (3D Printed): Περνάω πολύ χρόνο στο γραφείο μου. Αυτό σήμαινε ότι περνούσα πολύ χρόνο ακούγοντας τη μουσική μου μέσω των φοβερών μικροφώνων που είχαν ενσωματωθεί στις οθόνες του υπολογιστή μου. Απαράδεκτος! Wantedθελα πραγματικό, υψηλής ποιότητας στερεοφωνικό ήχο σε ένα ελκυστικό πακέτο
Everyine E011 Mods - Φτηνό Tiny Whoop !: 6 βήματα
Everyine E011 Mods - Φτηνά Tiny Whoop !: Το Everyine E011 είναι ένα παιχνίδι micro quad που λειτουργεί υπέροχα από μόνο του, αλλά δεν θα ήταν ωραίο αν ήταν καλύτερο; Χάρη στο Silverware, ένα υποκατάστατο υλικολογισμικού για διάφορα micro quads, το E011 μπορεί να μετατραπεί σε acro ιπτάμενο drone μόνο με την τιμή
Tiny ESP8266 Καταγραφέας θερμοκρασίας (Φύλλα Google): 15 βήματα
Tiny ESP8266 Temperature Logger (Φύλλα Google): Αυτός είναι ένας οδηγός για το πώς να φτιάξετε τον δικό σας, απολύτως μικροσκοπικό καταγραφέα θερμοκρασίας με δυνατότητα WiFi. Βασίζεται στη μονάδα ESP-01 και τον ψηφιακό αισθητήρα θερμοκρασίας DS18B20, συσκευασμένο σε μια στενή τρισδιάστατη θήκη με μπαταρία λιθίου 200mAh και micro U