Arduino Yún, et styre for å gå gratis inn på tingenes internett

arduino yun

Internet of Things eller også kjent som IoT har revolusjonert den teknologiske verden og har også nådd mange av våre prosjekter (enten vi vil eller ikke). Det er derfor mange brukere leter etter et tavle som behandler programmene sine, som er billig og som også kobler seg til Internett uten å bruke en trådløs nøkkel eller et nettverkskort. For mange er sistnevnte en rask løsning, men det betyr ikke at det er en profesjonell eller effektiv løsning.

Gitt dette, teamet av Arduino-prosjektet har utviklet et brett som er rettet mot tingenes internett. Dette styret heter Arduino Yún.

Hva er Arduino Yún?

Arduino Yún er et styre fra Arduino Project. Dette betyr at design og produksjon kan utføres av oss selv eller av ethvert selskap, i tillegg til å kunne bruke designene til å lage prototyper og personlige plater. Når det gjelder Arduino Yún, vil sistnevnte være ett skritt til, siden det er basert på Arduino Leonardo, en kraftigere brettmodell enn Arduino UNO.

Arduino Yún har samme design og den samme kontrolleren som Arduino Leonardo, det vil si prosessoren Atmel ATmega32U4. Men i motsetning til Arduino Leonardo, Arduino Yún har et Atheros Wireless AR9331 mini-kort, et spor for microsd-kort og en kjerne kalt Linino.

Hva er forskjellene mellom Arduino Yún og Arduino UNO?

arduino yun

Med tanke på ovenstående er forskjellene mellom Arduino Yún-modellen og modellen tydelige Arduino UNO. Men det er noen flere.

Hvis du ser på artikkelen som vi nylig publiserte, mangler et Arduino-brett mange elementer som andre brett som Raspberry Pi har, men Arduino Yún har det ikke.

Kjernen kalt Lininus er en kjerne som gir nok kraft til har en liten distribusjon kalt Openwrt-Yún. Denne distribusjonen bruker Linux-kjernen, og noen få andre verktøy som gjør at Openwrt kan installeres på en hvilken som helst enhet med et atherosbrett eller lignende.

Hva er Openwrt-Yún?

På dette punktet er det praktisk å stoppe kort om hva Openwrt-Yún er og hvorfor det er viktig.

OpenWrt-logo

OpenWRT Det er en Gnu / Linux-distribusjon som tilpasser seg alle rutere og trådløse kort. I dette tilfellet, Openwrt-Yun er en modifisert distribusjon som skal installeres på Arduino Yún. Distribusjonen ligger i Linino og kan utvides takket være sporet for microsd-kort. For å kunne bruke disse funksjonene, trenger vi bare å koble oss til styret eksternt gjennom ssh og bruke distribusjonens pakkehåndterer samt resten av verktøyene.

Unødvendig å si, denne fordelingen det vil gi oss noen grunnleggende smarte funksjoner som et operativsystem har, men er ikke det samme som et Raspberry Pi-kort som kan brukes som en minidatamaskin eller en gammel pc som vi kan bruke som en server eller som en del av en klynge.

Hvordan få tilgang til Arduino Yún-konfigurasjonen?

For å få tilgang til Arduino Yún-konfigurasjonen, må vi ta to trinn i betraktning:

  • Installer driverne slik at den gjenkjennes av PCen med Arduino IDE
  • Konfigurer det eksterne grensesnittet for tilkoblinger og "bro" -trinnet for personlige programmer for å bruke det trådløse grensesnittet.

Det første trinnet er viktig siden vi på et tidspunkt vil trenge å sende programmer og data til Arduino Yún-styret. For dette trenger vi bare installer brettdriverne og kjør deretter Arduino IDE. Hvis vi har Arduino IDE på Gnu / Linux, vil det ikke være noe problem med dette trinnet, og vi trenger ikke gjøre noe; Hvis vi har Windows, vil driverne for denne modellen i tillegg til andre Arduino-modeller ha blitt installert med Arduino IDE, derav viktigheten av å bruke denne IDE; Og hvis vi har mac OS, trenger vi ikke gjøre noe hvis vi bruker Arduino IDE, men første gang vi kobler Arduino Yún-kortet til Mac-en vår, vises veiviseren for tastaturinstallasjon, en veiviser som vi må lukke med den røde knappen. Det er et problem som ser ut til å gjenspeiles i den offisielle nettsiden til Arduino Yún.

Det andre trinnet som vi er interessert i å vite er tilkoblingen og administrasjonen av Arduino Yún Wi-Fi-modulen. Først må vi gi energi til platen; dette vil føre til at styret oppretter et wifi-nettverk kalt Yún. Vi kobler oss til dette nettverket og i nettleser skriver vi adressen http: //arduino.local Denne adressen åpner et nettsted der vi kan administrere det nye nettverket som er opprettet. Brukernavnet og passordet til dette panelet er "arduino", et ord som vi kan endre når vi kommer inn i panelet.

Arduino Yun webgrensesnitt

Men hvis vi bruker Arduino Yun, er det vi vil se etter å koble til et Wi-Fi-nettverk og ikke opprette vårt eget nettverk. For å gjøre dette, i panelet som er åpnet, er det en rullegardinmeny med elementene for å koble til et hvilket som helst Wi-Fi-nettverk, med unntak av universitetsnettverk og andre lignende nettverk som bruker protokoller og passordprogramvare som gjør det umulig (fremdeles) forbindelsen med denne typen plater.

Vel, vi vet allerede hvordan du lager ditt eget Wi-Fi-nettverk, kobler til et annet Wi-Fi-nettverk, men hvordan bruker jeg denne forbindelsen med andre kort og / eller programmer?

Bra for det Vi må bruke Bridge-funksjonen i programmet vi oppretter i Arduino IDE. Funksjonen starter med Bridge.begin (), en funksjon som gjør at vi kan kommunisere med den normale funksjonen og den trådløse funksjonen til Arduino Yún-kortet.

Hva kan jeg gjøre med Arduino Yún?

Arduino telefonbilde

Med den nødvendige programmeringen kan vi gjøre hvilken som helst teknologisk enhet "smart" takket være Arduino Yún-kortet. Derimot, det vanligste er å bruke tavlen slik at gadgeten som er opprettet kan koble seg til Internett og å kunne manipulere det gjennom en annen enhet som en smarttelefon, et nettbrett eller en pc.

Noen brukere har klart å bruke kortet som et sjeldent nettverkskort, men vi må si at det er ganske vanskelig å gjøre dette, og prisen på kortet er høyere enn noe vanlig nettverkskort. På Instructables du kan få en liten fan av hva som kan gjøres med Arduino Yún. Vi trenger bare å skrive navnet på tavlen i depotets søkemotor, og forskjellige prosjekter som bruker denne modellen vises.

Konklusjon

Arduino Yún er et interessant og viktig tavle for mange brukere, fordi den som ønsket å koble prosjektet sitt til Internett, til sin ankomst måtte kjøpe et Arduino-brett pluss et trådløst eller GSM-skjold som tillater tilkoblingen. Kostnaden var høyere enn Arduino Yún og vanskeligere programmering med flere begrensninger. Arduino Yún korrigerer alt dette og gir muligheten til å lage lettere og kraftigere gadgets enn hittil. Men andre alternativer som Raspberry Pi Zero W kan passe bedre til prosjektet vårt. Uansett følger både Arduino og Raspberry Pi retningslinjene i Hardware Libre og det betyr at vi kan velge styret og løsningen uten å se prosjektet vårt kompromittert.


En kommentar, legg igjen din

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   xtrak sa

    Hei, 24. april 2018, denne platen ser ut til å være trukket tilbake av produsenten, angivelig fordi den ikke overholder noen forskrifter.
    Det som forbanna meg er at Yuns skjold ikke har det i katalogen.
    Jeg legger igjen lenken: https://store.arduino.cc/arduino-yun
    Jeg ser etter et alternativ for prosjektet mitt, jeg vil sette pris på eventuelle forslag.
    En hilsen og takk for innlegget.