Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Slå på VoCore2
- Trinn 2: Koble til Luci Config App
- Trinn 3: Last den nyeste fastvaren
- Trinn 4: Angi systemtid
- Trinn 5: Legg til internettilgang
- Trinn 6: Koble til VoCore -konsollen
- Trinn 7: Legg til Station (STA) -modus
- Trinn 8: Kontrollere den innebygde røde LED -en
- Trinn 9: Ressurser
Video: Tiny Linux Server - VoCore2 - Komme i gang: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
VoCore2 Ultimate er et imponerende stykke miniatyrisering og er verdt å vurdere for innebygde kontrollapplikasjoner.
Denne opplæringen hjelper deg å lære hvordan du:
- konfigurere enhetens innstillinger,
- legge til sikker internettilgang, og
- kontrollere innebygd LED.
Jeg kjøpte Ultimate -versjonen (med kabinett og standardtilkoblinger) siden det virket som en rask måte å komme i gang. For innebygd kontroll er PCB også tilgjengelig og er omtrent på størrelse med et frimerke.
Rekvisita
- VoCore2 Ultimate (https://vocore.io)
- USB-kabel (USB til USB-mini)
Verktøy
For å konfigurere en VoCore2 ved hjelp av denne opplæringen, må du bruke vi tekstredigerer og en serieemulator. Hvis du ikke er kjent med disse, er det lenker i opplæringen som vil hjelpe deg.
Trinn 1: Slå på VoCore2
Koble en USB -adapterkabel mellom datamaskinen og VoCore2. Mini-USB-tilkoblingen på VoCore bør brukes til dette.
Trinn 2: Koble til Luci Config App
Konfigurasjonsprogrammet kjører på VoCore2, og du kan komme til det via nettleseren din.
- Fra vertsdatamaskinen/den bærbare datamaskinen, kobler du til enhetens wifi-nettverk (SSID: VoCore2- …)
- Gå til: https://192.168.61.1/ i nettleseren din
- Du bør se en webside som ber om legitimasjon.
- Skriv inn ID: root
- Skriv inn passord: vocore
- Du bør være i OpenWrt -systemkonfigurasjonsappen nå.
Du kan også angi konfigurasjonskommandoer ved hjelp av VoCore2 -konsollen, som vi vil gjøre senere.
Trinn 3: Last den nyeste fastvaren
Bruk Luci -navigasjonen til å gå til:
System> Sikkerhetskopiering / Flash -fastvare
- Få den siste nedlastingen fra https://vocore.io/v2u.html Seksjon med tittelen: "Oppgrader VoCore2 -fastvare". Fra og med 2019-november-03 vises den siste versjonen på skjermbildet ovenfor.
- Lagre filen på datamaskinen.
- Bruk Luci -grensesnittet for å velge det.
- Trykk på "Flash Image" -knappen for å laste den inn i VoCore2.
Trinn 4: Angi systemtid
- Etter at du har lastet den nye fastvaren, må du vente noen minutter før du kobler til VoCore sitt WiFi-nettverk igjen (SSID: VoCore2- …)
- Gå til: https://192.168.61.1/ i nettleseren
- Gå til Meny: System> System
- Hopp ned til tidssone og velg din tidssone
- Gå tilbake og trykk på "Synkroniser med nettleser" -knappen
- La resten av alternativene være standard
- Trykk på "Lagre og bruk" -knappen
Trinn 5: Legg til internettilgang
Enhetens standardmodus er å kjøre som et nettverkstilgangspunkt (AP). Du kan koble til enheten via mini-usb, WiFi eller Ethernet, men enheten har ingen Internett-tilgang. For å legge til Internett -tilgang, følg instruksjonene nedenfor for å aktivere STA -modus (nettverksstasjon). (Etter å ha lagt til STA -modus, vil enheten fortsatt fungere som et AP, og Luci -konfigurasjonsappen vil fortsatt være tilgjengelig.)
Følgende trinn vil legge til Internett -tilgang.
Trinn 6: Koble til VoCore -konsollen
Fra PC
- Åpne Kontrollpanel> Enhetsbehandling> Porter, se etter "USB Serial Device", husk COM -portnummer
- Bruk seriell terminalemulator (eksempel: kitt)
- Sett opp tilkoblingsparametere: Com_Port_Number, 115200 bps, 8 databiter, 1 stoppbit, ingen paritet, ingen strømningskontroll
- Når du er tilkoblet, trykker du på Enter for å få Linux shell -ledetekst
Fra Mac
Åpne Macs Terminal -app og kjør følgende kommando for å finne informasjon om seriell port.
ls /dev /cu*
Svaret ser slik ut:
/dev/cu.usbmodem6A68DE4F34311
Skriv inn ditt faktiske svar i den neste kommandoen, for å starte terminalemulatoren.
skjerm /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Det vil åpne skjermterminalemulatoren. Du kan nå trykke Enter for å få Linux -shell -ledeteksten.
Trinn 7: Legg til Station (STA) -modus
Bakgrunn
Denne delen bruker uci -kommandoer som hjelper til med å konfigurere OpenWrt -operativsystemet. (Som et alternativ kan du også redigere de tilknyttede OS -filene direkte.)
Denne delen er avledet fra: https://vocore.io/v2u.html. Jeg forkortet instruksjonene for klarhet. For å unngå feil med "uci commit":
- Jeg setter alle uci parameterverdier i anførselstegn.
- Jeg utelot kommandoer for parametere som allerede er angitt i de respektive /etc /config -filene.
Jeg har også lagt til noen ekstra kommandoer for å konfigurere det nye tilgangspunktets WiFi -nettverk, inkludert:
- passende frekvenser for å matche ditt lands forskrifter, og
- sikre påloggingsopplysninger.
Bruksanvisning
1. Koble til enhetens konsoll via microUSB (se tidligere avsnitt)
2. Kjør følgende kommandoer i konsollen.
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. Konfigurer oppstartsskript slik at hvis ditt eksisterende WiFi-nettverk er nede, kan du fortsatt koble til VoCore2.
Bruk vi -editoren (inkludert i OpenWrt) for å sette inn følgende kode i /etc/rc.local
uci set wireless.sta.disabled = "0"
uci commit/etc/init.d/nettverksstart på nytt 10 uci set wireless.sta.disabled = "1" uci commit
4. Sett opp brannmur for å aktivere internettilgang via hotspot.
uci sett brannmur.@sone [1].forward = "GODTAK"
uci begå
5. Legg til flere parametere for å konfigurere passende WiFI -radiofrekvenser basert på landet ditt, for eksempel Canada eller USA:
uci set wireless.ra0.country = "CA"
uci set wireless.ra0.country = "US"
Flere landskoder på:
uci begå
6. Angi påloggingsinformasjon og kryptering for tilgangspunkt
Enheten kommer uten passord på WiFi -tilgangspunktet (SSID: VoCore2 …), så legg til en her.
uci set wireless.ap.key = "New_WiFi_Password"
uci set wireless.ap.encryption = "psk2" uci commit
Vær oppmerksom på at psk2 inkluderer WPA2
7. Oppdater trådløse enheter ved å kjøre:
wifi laste om
eller ved å løpe
/etc/init.d/network restart
eller hvis den fortsatt ikke oppfører seg, ved å starte enheten på nytt:
starte på nytt
som selvfølgelig tar lengre tid enn å laste på nytt eller starte på nytt.
8. Vent 30-60 sekunder før enheten går inn i AP+STA-modus.
9. Koble vertsmaskinen til WiFi og velg nettverket VoCore2 …
10. Bekreft Internett -tilkoblingen ved å kjøre:
ping -w 5 www.vocore.io
Svaret skal vise noe slikt:
64 byte fra 192.81.249.134: seq = 0 ttl = 56 tid = 76.269 ms
64 byte fra 192.81.249.134: seq = 1 ttl = 56 tid = 65.666 ms 64 byte fra 192.81.249.134: seq = 2 ttl = 56 tid = 68.216 ms 64 byte fra 192.81.249.134: seq = 3 ttl = 56 tid = 63.554 ms 64 byte fra 192.81.249.134: seq = 4 ttl = 56 time = 66.769 ms
Hvis du har problemer med å få nettverkstilkoblinger til å fungere, kan du bruke den tidligere nevnte omstartskommandoen. Hvis det ikke fungerer, koble fra USB -kabelen, vent 30 sekunder, koble til kabelen igjen. Du kan også sjekke mappen/sys/config/for å sikre at kommandoene (ovenfor) konfigurerte de tilhørende filene riktig.
Trinn 8: Kontrollere den innebygde røde LED -en
For å kontrollere den innebygde LED -lampen som blinker rødt under WiFi -aktivitet, fant jeg ut at følgende tilnærming fungerer:
Utløser-LED i Luci App
Fra Luci -appen:
- Bruk menyen til å navigere til System> LED -konfigurasjon.
- Sett utløseren til "ingen".
- Trykk på Lagre og bruk
Antagelig vil standardinnstillingen gjøre dette til staten etter oppstart, men jeg testet ikke det.
Kontroll -LED med konsollkommandoer
Slik slår du på LED -en:
ekko 1>/sys/class/leds/vocore2 \: fuchsia \: status/lysstyrke
Slik slår du av LED -en:
ekko 0>/sys/class/leds/vocore2 \: fuchsia \: status/lysstyrke
Forsiktighet
Å kontrollere LED -en på denne måten kan komme i konflikt med OpenWrts bruk av LED -lampen, men fungerte under testene mine.
En bedre måte å kontrollere GPIO er å bruke eksportkommandoen, men denne kommandoen fungerer ikke for GPIO44 (som styrer LED -en, basert på skjemaer og rutermanuelle skjermbilder vist ovenfor). Så operativsystemet holder sannsynligvis fortsatt på denne LED -en, til tross for Luci -innstillingen.
Trinn 9: Ressurser
Her er noen lenker jeg syntes var nyttige eller interessante da jeg lærte om VoCore-OpenWrt-økosystemet.
VoCore
Ultimate
Wiki VoCore
Skjematikk
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (en gang koblet til VoCore WiFi)
Designerblogg
OpenWrt
Brukerhåndbok
Hurtigstart
uci
Nettverk
Trådløst
- Klient
- Krypter
- Verktøy
Passord
Hjemmeautomatisering
cRelay Library
uBoot
applikasjoner
Puffete lysdioder
LED/unbrick
Mediatek
Global Engineer
Hackaday
VoCore 1
PC Connect
Annen
Grunnleggende om CLI
Anbefalt:
Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder)
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang: I dette prosjektet viser jeg deg hvordan du bygger din egen parkeringsassistent ved hjelp av en Arudino. Denne parkeringsassistenten måler avstanden til bilen din og veileder deg til å parkere den på riktig sted ved hjelp av en LCD -skjermavlesning og en LED, som fortsetter
Cosmo Clock - Endrer farge hver gang en astronaut går inn i rommet: 8 trinn (med bilder)
Cosmo Clock - Endrer farge hver gang en astronaut kommer inn i verdensrommet: Hei! Er du en plassentusiast? Hvis ja så hi-fi! Jeg elsker plass og astronomi. Tydeligvis er jeg ingen astronaut for å gå opp dit og se nærmere på universet. Men hver gang jeg finner ut at en person fra jorden har reist til himmelen, blir jeg inspirert
Plug & Play Tiny Raspberry Pi Network Server: 6 trinn (med bilder)
Plug & Play Tiny Raspberry Pi Network Server: Nylig fikk jeg tak i to Raspberry Pi 1 Model A+ for en billig penge. Hvis du ikke har hørt om Pi Model A, er det en av de tidligste formfaktorene til Raspberry Pi som er større enn en Pi Zero og mindre enn en vanlig Raspberry Pi. Jeg vil alltid
Kom i gang med Arduino Nano: 5 trinn
Kom i gang med Arduino Nano: Arduino Nano er en av de tilgjengelige Arduino -bordmodellene. Har en liten størrelse, komplett funksjon og enkel å bruke. Har en størrelse 1,70 tommer x 0,7 tommer, Arduino nano har en komplett funksjon, for eksempel: Atmel ATmega 328 IC, Restar -knapp, 4 indikator -lysdioder, 3V3 Re
Har du noen gang ønsket å ha en videodørtelefon ?: 12 trinn
Har du noen gang ønsket å ha en videodørtelefon ?: Innledning Først ønsket jeg å bruke min faktiske Windows 10 -telefon og Windows Virtual Shields for å sette opp video- og lydforbindelsen til min Windows 10 -PC. Men dette var for vanskelig å innse for en nybegynner som meg, da jeg ville ha trengt å skrive i tide