Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: I-power-up ang VoCore2
- Hakbang 2: Kumonekta sa Luci Config App
- Hakbang 3: Mag-load ng Pinakabagong Firmware
- Hakbang 4: Itakda ang Oras ng System
- Hakbang 5: Magdagdag ng Internet Access
- Hakbang 6: Kumonekta sa VoCore Console
- Hakbang 7: Magdagdag ng Mode ng Station (STA)
- Hakbang 8: Pagkontrol sa Onboard Red LED
- Hakbang 9: Mga Mapagkukunan
Video: Maliliit na Server ng Linux - VoCore2 - Pagsisimula: 9 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang VoCore2 Ultimate ay isang kahanga-hangang piraso ng miniaturization at nagkakahalaga ng isasaalang-alang para sa mga naka-embed na application ng kontrol.
Tutulungan ka ng tutorial na ito na malaman kung paano:
- i-configure ang mga setting ng aparato,
- magdagdag ng ligtas na pag-access sa internet, at
- kontrolin ang on-board LED.
Binili ko ang Ultimate bersyon (na may enclosure at karaniwang mga koneksyon) dahil tila isang mabilis na paraan upang makapagsimula. Para sa naka-embed na kontrol, ang PCB ay magagamit din at halos kasing laki ng isang selyo ng selyo.
Mga gamit
- VoCore2 Ultimate (https://vocore.io)
- USB Cable (USB hanggang USB-mini)
Mga kasangkapan
Upang mai-configure ang isang VoCore2 gamit ang tutorial na ito, kakailanganin mong gamitin ang vi text editor at isang serial emulator. Kung hindi ka pamilyar sa mga ito, may mga link sa tutorial na magbibigay ng tulong.
Hakbang 1: I-power-up ang VoCore2
Ikonekta ang isang USB adapter cable sa pagitan ng iyong computer at ng VoCore2. Ang mini-USB na koneksyon sa VoCore ay dapat gamitin para dito.
Hakbang 2: Kumonekta sa Luci Config App
Tumatakbo ang config application sa VoCore2 at makakapunta ka rito sa pamamagitan ng iyong browser.
- Mula sa iyong pagho-host ng computer / laptop, kumonekta sa wifi network ng aparato (SSID: VoCore2-…)
- Sa iyong browser pumunta sa:
- Dapat mong makita ang isang web page na humihiling ng mga kredensyal.
- Ipasok ang ID: root
- Ipasok ang Password: vocore
- Dapat ay nasa OpenWrt system config app ka ngayon.
Maaari mo ring ipasok ang mga utos ng pagsasaayos gamit ang VoCore2 console, na gagawin namin sa paglaon.
Hakbang 3: Mag-load ng Pinakabagong Firmware
Gamitin ang Luci Navigation upang pumunta sa:
System> Backup / Flash Firmware
- Kumuha ng pinakabagong pag-download mula sa https://vocore.io/v2u.html Seksyon na pinamagatang: "I-upgrade ang VoCore2 Firmware". Simula sa 2019-Nob-03, ang pinakabagong bersyon ay ipinapakita sa screenshot sa itaas.
- I-save ang file sa iyong computer.
- Gamitin ang interface ng Luci upang mapili ito.
- Pindutin ang pindutang "Flash Image" upang mai-load ito sa iyong VoCore2.
Hakbang 4: Itakda ang Oras ng System
- Matapos mai-load ang bagong firmware, maghintay ng ilang minuto bago muling kumonekta sa WiFi network ng VoCore (SSID: VoCore2-…)
- Sa browser pumunta sa:
- Pumunta sa Menu: System> System
- Lumaktaw pababa sa Timezone at piliin ang iyong timezone
- Bumalik at pindutin ang pindutang "I-sync sa browser"
- Iwanan ang natitirang mga pagpipilian bilang default
- Pindutin ang pindutang "I-save at Ilapat"
Hakbang 5: Magdagdag ng Internet Access
Ang default mode ng aparato ay tatakbo bilang isang network Access Point (AP). Maaari kang kumonekta sa aparato sa pamamagitan ng mini-usb, WiFi, o Ethernet, ngunit ang aparato ay walang access sa Internet. Upang magdagdag ng access sa Internet, sundin ang mga tagubilin sa ibaba na magbibigay-daan sa mode na STA (network Station) upang gumana. (Matapos idagdag ang STA mode, ang aparato ay gagana pa rin bilang isang AP at ang Luci config app ay magagamit pa rin.)
Ang mga sumusunod na hakbang ay idaragdag ang Internet Access.
Hakbang 6: Kumonekta sa VoCore Console
Mula sa PC
- Buksan ang Control Panel> Device Manager> Mga Port, hanapin ang "USB Serial Device", tandaan ang numero ng port ng COM
- Gumamit ng Serial Terminal Emulator (Halimbawa: Masilya)
- I-set up ang mga params ng koneksyon: Com_Port_Number, 115200 bps, 8 data bits, 1 stop bit, walang pagkakapareho, walang flow control
- Kapag nakakonekta, pindutin ang Enter upang makakuha ng prompt ng Linux shell
Mula sa Mac
Buksan ang Terminal app ng Mac at patakbuhin ang sumusunod na utos upang makahanap ng impormasyon sa Serial Port.
ls / dev / cu *
Ang tugon ay parang:
/dev/cu.usbmodem6A68DE4F34311
Ipasok ang iyong totoong tugon sa loob ng susunod na utos, upang simulan ang terminal emulator.
screen /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Bubuksan nito ang emulator ng Screen terminal. Maaari mo na ngayong pindutin ang Enter upang makuha ang prompt ng shell ng Linux.
Hakbang 7: Magdagdag ng Mode ng Station (STA)
Background
Gumagamit ang seksyong ito ng mga utos na uci na makakatulong i-configure ang operating system ng OpenWrt. (Bilang isang kahalili, maaari mo ring i-edit ang kaugnay na mga file ng OS nang direkta.)
Ang seksyong ito ay nagmula sa: https://vocore.io/v2u.html. Iniksi ko ang mga tagubilin para sa kalinawan. Upang maiwasan ang mga pagkakamali sa "uci commit":
- Inilagay ko ang lahat ng mga halaga ng parameter ng uci sa mga sipi.
- Inalis ko ang mga utos para sa mga parameter na nakatakda na sa kani-kanilang / etc / config na mga file.
Nagdagdag din ako ng ilang karagdagang mga utos upang mai-configure ang bagong WiFi Access network, kasama ang:
- naaangkop na mga frequency na tumutugma sa mga regulasyon ng iyong bansa, at
- ligtas na mga kredensyal sa pag-login.
Panuto
1. Kumonekta sa console ng aparato sa pamamagitan ng microUSB nito (tingnan ang mga naunang seksyon)
2. Patakbuhin ang mga sumusunod na utos sa console.
itinakda ang uci ng wireless.sta.ssid = "Iyong_Existing_WiFi_SSID"
itinakda ang uci wireless.sta.key = "Your_Existing_WiFi_Password" itinakda ang uci sa wireless.sta.network = "wwan" uci commit
3. I-configure ang script ng boot-up upang kung ang iyong umiiral na WiFi network ay mababa, maaari ka pa ring kumonekta sa VoCore2.
Gamitin ang editor ng vi (kasama ang OpenWrt) upang ipasok ang sumusunod na code sa /etc/rc.local
itinakda ng uci ang wireless.sta.disabled = "0"
uci commit / etc / init.d / network restart sleep 10 uci set wireless.sta.disabled = "1" uci commit
4. I-setup ang firewall upang paganahin ang pag-access sa internet sa pamamagitan ng iyong hotspot.
itinakda ni uci ang firewall. @ zone [1].forward = "ACCEPT"
uci gumawa
5. Magdagdag ng mga karagdagang parameter upang mai-configure ang naaangkop na mga frequency ng radyo ng WiFI batay sa iyong bansa tulad ng Canada o US, ayon sa pagkakabanggit:
itinakda ng uci ang wireless.ra0.country = "CA"
itinakda ng uci ang wireless.ra0.country = "US"
Higit pang mga code ng bansa sa:
uci gumawa
6. Itakda ang Mga Kredensyal sa Access Point sa Pag-login at Pag-encrypt
Ang aparato ay dumating nang walang isang password sa access point ng WiFi nito (SSID: VoCore2…), kaya magdagdag ng isa rito.
itinakda ang uci ng wireless.ap.key = "New_WiFi_Password"
itinakda ng uci ang wireless.ap.encryption = "psk2" uci commit
Tandaan na ang psk2 ay may kasamang WPA2
7. I-update ang Mga Wireless sa pamamagitan ng pagpapatakbo:
pag-reload ng wifi
o sa pamamagitan ng pagtakbo
/etc/init.d/network restart
o kung hindi pa rin ito kumikilos, sa pamamagitan ng pag-reboot ng aparato:
i-reboot
na syempre tatagal kaysa sa muling pag-reload o pag-restart.
8. Maghintay ng 30-60 segundo para mapasok ng aparato ang AP + STA mode.
9. Ikonekta ang iyong host computer sa WiFi, pagpili ng network na tinatawag na VoCore2…
10. Kumpirmahin ang koneksyon sa Internet sa pamamagitan ng pagpapatakbo:
ping -w 5 www.vocore.io
Ang tugon ay dapat magpakita ng isang bagay tulad ng:
64 bytes mula sa 192.81.249.134: seq = 0 ttl = 56 oras = 76.269 ms
64 bytes mula sa 192.81.249.134: seq = 1 ttl = 56 oras = 65.666 ms 64 bytes mula 192.81.249.134: seq = 2 ttl = 56 oras = 68.216 ms 64 bytes mula sa 192.81.249.134: seq = 3 ttl = 56 oras = 63.554 ms 64 bytes mula sa 192.81.249.134: seq = 4 ttl = 56 oras = 66.769 ms
Kung nagkakaproblema ka sa paggana ng mga koneksyon sa network, gamitin ang dating nabanggit na utos na pag-reboot. Kung hindi iyon gumana, idiskonekta ang USB cable, maghintay ng 30 segundo, ikonekta muli ang cable. Maaari mo ring suriin ang / sys / config / folder upang matiyak na ang mga utos (sa itaas) ay na-configure nang tama ang kanilang nauugnay na mga file.
Hakbang 8: Pagkontrol sa Onboard Red LED
Upang makontrol ang onboard LED na kumikislap ng pula habang aktibidad ng WiFi, nalaman kong gumagana ang sumusunod na diskarte:
Un-trigger LED sa Luci App
Mula sa Luci app:
- Gamitin ang menu upang mag-navigate sa System> LED Configuration.
- Itakda ang gatilyo sa "wala".
- Pindutin ang I-save at Ilapat
Marahil ang default na setting ay gagawing ito sa estado pagkatapos ng pag-boot, ngunit hindi ko ito nasubukan.
Kontrolin ang LED sa Mga Utos ng Console
Upang i-on ang LED:
echo 1> / sys / class / leds / vocore2 \: fuchsia \: status / brightness
Upang patayin ang LED:
echo 0> / sys / class / leds / vocore2 \: fuchsia \: status / brightness
Pag-iingat
Ang pagkontrol sa LED sa ganitong paraan ay maaaring sumasalungat sa paggamit ng OpenWrt ng LED, ngunit nagtrabaho sa panahon ng aking mga pagsubok.
Ang isang mas mahusay na paraan ng pagkontrol sa GPIO ay ang paggamit ng utos sa pag-export, subalit ang utos na ito ay hindi gagana para sa GPIO44 (na kumokontrol sa LED, batay sa mga iskematika at manwal na screenshot ng router na ipinakita sa itaas). Kaya't ang Operating System ay malamang, nananatili pa rin sa LED na ito, sa kabila ng setting ng Luci.
Hakbang 9: Mga Mapagkukunan
Narito ang ilang mga link na nahanap kong kapaki-pakinabang o kawili-wili habang natutunan ko ang tungkol sa VoCore-OpenWrt ecosystem.
VoCore
Ultimate
Wiki VoCore
Mga Skematika
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (sabay kumonekta sa VoCore WiFi)
Blog ng taga-disenyo
OpenWrt
Patnubay sa Gumagamit
Mabilis na Pagsisimula
uci
Network
Wireless
- Client
- I-encrypt ang
- Mga utility
Mga password
Home Automation
cRelay Library
uBoot
Mga Aplikasyon
Puffy LEDs
LED / unbrick
Mediatek https://docs.labs. Mediatek.com/resource/linkit-sm…
Global Engineer
Hackaday
VoCore 1
Ikonekta ang PC
Iba pa
Mga pangunahing kaalaman sa CLI
Inirerekumendang:
Mga Maliliit na H-Bridge Driver - Mga Pangunahing Kaalaman: 6 na Hakbang (na may Mga Larawan)
Mga Maliliit na H-Bridge Driver | Mga Pangunahing Kaalaman: Kumusta at maligayang pagdating pabalik sa isa pang maituturo! Sa nakaraang isa, ipinakita ko sa iyo kung paano ako gumawa ng mga coil sa KiCad gamit ang isang script ng sawa. Pagkatapos ay nilikha ko at sinubukan ang ilang mga pagkakaiba-iba ng mga coil upang makita kung alin ang pinakamahusay na gumagana. Ang aking hangarin ay palitan ang malaking
Isang Maliliit na Compass Sa ATtiny85: 12 Hakbang (na may Mga Larawan)
Isang Maliliit na Compass Sa ATtiny85: Ito ang aming unang proyekto sa ATtiny85; isang simpleng bulsa na digital na kumpas (sa pakikipagtulungan kasama si J. Arturo Espejel Báez). Ang Tinyiny85 ay isang mataas na pagganap at mababang power microcontroller. Mayroon itong 8 Kbytes ng programmable flash memory. Dahil dito, ang chal
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: 9 Mga Hakbang (na may Mga Larawan)
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: Sa gabay na ito ipapakita ko kung paano mo magagawa ang iyong sariling bass / gitara pre-amplifier at effects box. Pinili kong gumawa ng isang hybrid effect box, na pinaghahalo ang karaniwang "Black Ice" o "Electra Distortion" distortion effect sa "Bazz Fuss" fuzz effect.
Maliliit na Pag-load - Patuloy na Kasalukuyang Pag-load: 4 na Hakbang (na may Mga Larawan)
Maliliit na Pag-load - Patuloy na Kasalukuyang Pag-load: Nabuo ko ang aking sarili ng isang bench PSU, at sa wakas ay umabot sa punto kung saan nais kong mag-apply ng isang karga dito upang makita kung paano ito gumaganap. Matapos panoorin ang mahusay na video ni Dave Jones at pagtingin sa ilang iba pang mga mapagkukunan sa internet, nakakuha ako ng Tiny Load. Sa
Ang Maliliit na Baterya ng Lemon, at Iba Pang Mga Disenyo para sa Zero Cost Elektrisidad at Humantong Banayad Nang Walang Baterya: 18 Hakbang (na may Mga Larawan)
Ang Tiny Lemon Battery, at Iba Pang Mga Disenyo para sa Zero Cost Electricity at Led Light Nang Walang Baterya: Kumusta, malamang na alam mo na ang tungkol sa mga lemon baterya o bio-baterya. Ginagamit nang normal ang mga ito para sa mga layuning pang-edukasyon at gumagamit sila ng mga reaksyong electrochemical na bumubuo ng mababang boltahe, karaniwang ipinapakita sa anyo ng isang led o light bombilya na kumikinang. Ang mga ito