Table des matières:
- Fournitures
- Étape 1: Mettez le VoCore2 sous tension
- Étape 2: Connectez-vous à l'application Luci Config
- Étape 3: Chargez le dernier micrologiciel
- Étape 4: Définir l'heure du système
- Étape 5: ajouter un accès Internet
- Étape 6: Connectez-vous à la console VoCore
- Étape 7: Mode d'ajout de station (STA)
- Étape 8: Contrôle de la LED rouge intégrée
- Étape 9: Ressources
Vidéo: Tiny Linux Server - VoCore2 - Prise en main : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Le VoCore2 Ultimate est une pièce impressionnante de miniaturisation et mérite d'être pris en compte pour les applications de contrôle embarqué.
Ce tutoriel vous aidera à apprendre à:
- configurer les paramètres de l'appareil,
- ajouter un accès Internet sécurisé, et
- contrôler la LED embarquée.
J'ai acheté la version Ultimate (avec boîtier et connexions standard) car cela semblait être un moyen rapide de commencer. Pour le contrôle intégré, le PCB est également disponible et a à peu près la taille d'un timbre-poste.
Fournitures
- VoCore2 Ultimate (https://vocore.io)
- Câble USB (USB vers USB-mini)
Outils
Pour configurer un VoCore2 à l'aide de ce tutoriel, vous devrez utiliser l'éditeur de texte vi et un émulateur série. Si vous n'êtes pas familier avec ces derniers, il y a des liens dans le didacticiel qui vous aideront.
Étape 1: Mettez le VoCore2 sous tension
Connectez un câble adaptateur USB entre votre ordinateur et le VoCore2. La connexion mini-USB sur le VoCore doit être utilisée pour cela.
Étape 2: Connectez-vous à l'application Luci Config
L'application de configuration fonctionne sur le VoCore2 et vous pouvez y accéder via votre navigateur.
- Depuis votre ordinateur/portable hôte, connectez-vous au réseau wifi de l'appareil (SSID: VoCore2-…)
- Dans votre navigateur allez sur:
- Vous devriez voir une page Web demandant des informations d'identification.
- Entrez l'ID: racine
- Entrez le mot de passe: vocore
- Vous devriez maintenant être dans l'application de configuration du système OpenWrt.
Vous pouvez également entrer des commandes de configuration à l'aide de la console VoCore2, ce que nous ferons plus tard.
Étape 3: Chargez le dernier micrologiciel
Utilisez la navigation Luci pour accéder à:
Système > Sauvegarde / Micrologiciel Flash
- Téléchargez le dernier téléchargement à partir de la section https://vocore.io/v2u.html intitulée: « Mettre à niveau le micrologiciel VoCore2 ». En date du 2019-Nov-03, la dernière version est affichée dans la capture d'écran ci-dessus.
- Sauvegardez le document dans votre ordinateur.
- Utilisez l'interface Luci pour le sélectionner.
- Appuyez sur le bouton "Flash Image" pour le charger dans votre VoCore2.
Étape 4: Définir l'heure du système
- Après avoir chargé le nouveau firmware, attendez quelques minutes avant de vous reconnecter au réseau WiFi du VoCore (SSID: VoCore2-…)
- Dans le navigateur, allez sur:
- Allez dans Menu: Système > Système
- Passez à Fuseau horaire et sélectionnez votre fuseau horaire
- Revenez en arrière et appuyez sur le bouton "Synchroniser avec le navigateur"
- Laisser le reste des options par défaut
- Appuyez sur le bouton "Enregistrer et appliquer"
Étape 5: ajouter un accès Internet
Le mode par défaut de l'appareil est de fonctionner en tant que point d'accès réseau (AP). Vous pouvez vous connecter à l'appareil par mini-usb, WiFi ou Ethernet, mais l'appareil n'aura pas accès à Internet. Pour ajouter un accès Internet, suivez les instructions ci-dessous qui permettront le fonctionnement du mode STA (station réseau). (Après avoir ajouté le mode STA, l'appareil fonctionnera toujours comme un point d'accès et l'application de configuration Luci sera toujours disponible.)
Les étapes suivantes ajouteront l'accès Internet.
Étape 6: Connectez-vous à la console VoCore
Du PC
- Ouvrez le Panneau de configuration > Gestionnaire de périphériques > Ports, recherchez "Périphérique série USB", souvenez-vous du numéro de port COM
- Utiliser l'émulateur de terminal série (exemple: Putty)
- Configurer les paramètres de connexion: Com_Port_Number, 115 200 bps, 8 bits de données, 1 bit d'arrêt, pas de parité, pas de contrôle de flux
- Une fois connecté, appuyez sur Entrée pour obtenir l'invite du shell Linux
Depuis Mac
Ouvrez l'application Terminal de Mac et exécutez la commande suivante pour trouver les informations sur le port série.
ls /dev/cu*
La réponse ressemble à:
/dev/cu.usbmodem6A68DE4F34311
Entrez votre réponse réelle dans la commande suivante pour démarrer l'émulateur de terminal.
écran /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Cela ouvrira l'émulateur de terminal Screen. Vous pouvez maintenant appuyer sur Entrée pour obtenir l'invite du shell Linux.
Étape 7: Mode d'ajout de station (STA)
Fond
Cette section utilise des commandes uci qui aident à configurer le système d'exploitation OpenWrt. (Comme alternative, vous pouvez également modifier directement les fichiers du système d'exploitation associés.)
Cette section est dérivée de: https://vocore.io/v2u.html. J'ai abrégé les instructions pour plus de clarté. Afin d'éviter les erreurs avec "uci commit":
- Je mets toutes les valeurs des paramètres uci entre guillemets.
- J'ai omis des commandes pour les paramètres qui sont déjà définis dans leurs fichiers /etc/config respectifs.
J'ai également ajouté quelques commandes supplémentaires pour configurer le réseau WiFi du nouveau point d'accès, notamment:
- fréquences appropriées pour correspondre à la réglementation de votre pays, et
- identifiants de connexion sécurisés.
Instructions
1. Connectez-vous à la console de l'appareil via son microUSB (voir les sections précédentes)
2. Exécutez les commandes suivantes dans la console.
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. Configurez le script de démarrage de sorte que si votre réseau WiFi existant est en panne, vous puissiez toujours vous connecter à VoCore2.
Utilisez l'éditeur vi (inclus avec OpenWrt) pour insérer le code suivant dans /etc/rc.local
uci défini sans fil.sta.disabled="0"
uci commit/etc/init.d/network restart sleep 10 uci set wireless.sta.disabled="1" uci commit
4. Configurez le pare-feu pour permettre l'accès à Internet via votre point d'accès.
uci set firewall.@zone[1].forward="ACCEPTER"
uci commettre
5. Ajoutez des paramètres supplémentaires pour configurer les fréquences radio WiFI appropriées en fonction de votre pays, comme le Canada ou les États-Unis, respectivement:
uci défini sans fil.ra0.country="CA"
uci défini sans fil.ra0.country="US"
Plus de codes de pays sur:
uci commettre
6. Définir les informations d'identification et le cryptage du point d'accès
L'appareil est livré sans mot de passe sur son point d'accès WiFi (SSID: VoCore2…), alors ajoutez-en un ici.
uci set wireless.ap.key="New_WiFi_Password"
uci set wireless.ap.encryption="psk2" uci commit
Notez que psk2 inclut WPA2
7. Mettez à jour les réseaux sans fil en exécutant:
rechargement wifi
ou en courant
/etc/init.d/redémarrage du réseau
ou s'il ne se comporte toujours pas, en redémarrant l'appareil:
redémarrer
ce qui prendra bien sûr plus de temps que le rechargement ou le redémarrage.
8. Attendez 30 à 60 secondes pour que l'appareil passe en mode AP+STA.
9. Connectez votre ordinateur hôte au WiFi, en choisissant le réseau appelé VoCore2…
10. Confirmez la connexion Internet en exécutant:
ping -w 5 www.vocore.io
La réponse devrait montrer quelque chose comme:
64 octets à partir de 192.81.249.134: seq=0 ttl=56 temps=76,269 ms
64 octets de 192.81.249.134: seq=1 ttl=56 temps=65.666 ms 64 octets de 192.81.249.134: seq=2 ttl=56 temps=68.216 ms 64 octets de 192.81.249.134: seq=3 ttl=56 temps=63.554 ms 64 octets à partir de 192.81.249.134: seq=4 ttl=56 temps=66.769 ms
Si vous rencontrez des problèmes pour que les connexions réseau fonctionnent, utilisez la commande de redémarrage mentionnée précédemment. Si cela ne fonctionne pas, déconnectez le câble USB, attendez 30 secondes, reconnectez le câble. Vous pouvez également vérifier le dossier /sys/config/ pour vous assurer que les commandes (ci-dessus) ont correctement configuré leurs fichiers associés.
Étape 8: Contrôle de la LED rouge intégrée
Pour contrôler la LED embarquée qui clignote en rouge pendant l'activité WiFi, j'ai trouvé que l'approche suivante fonctionne:
LED de non-déclenchement dans l'application Luci
Depuis l'application Luci:
- Utilisez le menu pour naviguer jusqu'à Système > Configuration LED.
- Réglez le déclencheur sur "aucun".
- Appuyez sur Enregistrer et appliquer
Vraisemblablement, le paramètre par défaut en ferait l'état après le démarrage, mais je ne l'ai pas testé.
LED de contrôle avec commandes de console
Pour allumer la LED:
echo 1 > /sys/class/leds/vocore2\:fuchsia\:status/luminosité
Pour éteindre la LED:
echo 0 > /sys/class/leds/vocore2\:fuchsia\:status/luminosité
Avertir
Contrôler la LED de cette manière peut entrer en conflit avec l'utilisation de la LED par OpenWrt, mais a fonctionné lors de mes tests.
Une meilleure façon de contrôler GPIO consiste à utiliser la commande d'exportation, mais cette commande ne fonctionne pas pour GPIO44 (qui contrôle la LED, sur la base des schémas et des captures d'écran du manuel du routeur illustrés ci-dessus). Il est donc probable que le système d'exploitation conserve cette LED, malgré le réglage de Luci.
Étape 9: Ressources
Voici quelques liens que j'ai trouvés utiles ou intéressants en découvrant l'écosystème VoCore-OpenWrt.
VoCore
Ultime
Wiki VoCore
Schémas
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (une fois connecté à VoCore WiFi)
Blog du créateur
OpenWrt
Guide de l'utilisateur
Démarrage rapide
uci
Réseau
Sans fil
- Client
- Crypter
- Utilitaires
Mots de passe
Domotique
Bibliothèque cRelay
uBoot
Applications
LED gonflées
LED/débrique
Mediatek
Ingénieur mondial
Hackaday
VoCore 1
Connexion PC
Autre
Bases de la CLI
Conseillé:
Vitesse et direction du contrôle gestuel de la main du moteur à courant continu à l'aide d'Arduino : 8 étapes
Contrôle de la vitesse et de la direction des gestes de la main à moteur à courant continu à l'aide d'Arduino : dans ce didacticiel, nous apprendrons à contrôler un moteur à courant continu avec des gestes de la main à l'aide d'arduino et de Visuino
Gadget de dinosaure chromé contrôlé par les gestes de la main / Comment faire cela / #créativité intelligente : 14 étapes
Gadget de dinosaure chromé contrôlé par le geste de la main / Comment faire ça / #smartcreativity : Bonjour les amis, Dans ce tutoriel, je vais vous montrer un projet très exclusif. très facilement. Si vous utilisez cette technologie pour contrôler le chrome DINO alors vous tomberez
Plug & Play Tiny Raspberry Pi Network Server : 6 étapes (avec photos)
Plug & Play Tiny Raspberry Pi Network Server : Récemment, j'ai mis la main sur deux Raspberry Pi 1 Model A+ pour pas cher. Si vous n'avez pas entendu parler du Pi Model A, c'est l'un des premiers facteurs de forme du Raspberry Pi qui est plus grand qu'un Pi Zero et plus petit qu'un Raspberry Pi standard. Je veux toujours
Main prothétique imprimée en 3D en 4 étapes ! : 4 étapes
Main prothétique imprimée en 3D en 4 étapes ! : Ce projet est une main prothétique que j'ai imprimée, je cherche à approfondir mes connaissances sur les prothèses et l'impression 3D. Bien que ce ne soit pas le meilleur projet, c'est un excellent moyen d'acquérir une expérience pratique et d'apprendre à créer
Teeny Tiny Chips à souder à la main ! : 6 étapes (avec photos)
Teeny Tiny Chips à souder à la main ! : Avez-vous déjà regardé une puce qui est plus petite que le bout de votre doigt et n'a pas de broches, et vous êtes-vous demandé comment vous pourriez la souder à la main ? un autre instructable par Colin a une belle explication de faire votre propre soudure par refusion, mais si votre chi