Sisällysluettelo:

Tee oma Afero -keskuksesi Raspberry Pi: llä: 6 vaihetta
Tee oma Afero -keskuksesi Raspberry Pi: llä: 6 vaihetta

Video: Tee oma Afero -keskuksesi Raspberry Pi: llä: 6 vaihetta

Video: Tee oma Afero -keskuksesi Raspberry Pi: llä: 6 vaihetta
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Marraskuu
Anonim
Tee oma Afero Hub Raspberry Pi: llä
Tee oma Afero Hub Raspberry Pi: llä

Hei kaikki!

Olemme julkaisseet pari ohjetta, jotka osoittavat, kuinka helppoa on käyttää Afero Modulo-1 -korttiamme laitteiden yhdistämiseen pilveen, jotta ne ovat langattomasti käytettävissä, langattomasti hallittavissa ja pystyvät puhumaan muille laitteille verkossa turvallisesti ja luotettavasti.

Koska Modulo-1 on vain Bluetooth-laite, se tarvitsee jonkin verran paremmin yhdistetyn laitteen Internet-yhteyden muodostamiseen. Aiemmissa ohjekirjoissamme olemme tehneet projekteja, jotka tukeutuvat vain lyhyen kantaman paikalliseen yhteyteen (kuten BoE-bot) tai yhteyteen, jonka on oltava käytettävissä vain, kun olet lähellä (kuten hiirenloukku). tapauksissa Afero -mobiilisovellus toimii viestintäkeskuksena paikallisten Modulo -levyjen ja Afero Cloudin välillä.

Meillä on edessä muutama kourallinen hauskoja projekteja, jotka on esitelty melko pian, ja jotkut niistä ovat vieläkin kätevämpiä, jos Afero-käyttöinen laitteesi on online-tilassa ja yhdistetty pilveen koko ajan, joten voit seurata tai hallita niitä, vaikka et olisikaan kotona.

Julkaisimme äskettäin ohjelmistopaketin, joka muuttaa pienen ARM-pohjaisen Debian Linux -tietokoneen (kuten Raspberry Pi) erilliseksi Afero Hubiksi. Se pitää paikalliset Afero -laitteesi online -tilassa ja yhdistettynä pilveen, joten voit käyttää niitä kaikkialta maailmasta mobiilisovelluksen kautta.

Löydät lisätietoja Afero Hub -ohjelmistosta näistä kätevistä linkeistä -

Afero Blog Post ilmoittaa Hub -ohjelmistosta

Kehittäjien dokumentaatio - Afero Hub Software

Asennus on nopeaa ja helppoa, käymme ne läpi tässä lyhyessä Instructable -oppaassa näyttääksemme kuinka se tehdään!

Vaihe 1: Hub -ohjelmiston laitteisto

Julkaisimme Hub -ohjelmiston Debian -paketina ARM -suoritinarkkitehtuureille. Helpoin ja helppokäyttöisin laitteistoalusta, joka voi käyttää ohjelmistoa, on Raspberry Pi. Raspberry Pi 3: ssa ja Raspberry Pi Zero W: ssä on molemmissa upotettu Wifi- ja Bluetooth-tuki, joten ne toimivat valmiina Afero-keskittimenä ilman lisälaitteistoa. Tämä on ylivoimaisesti helpoin tapa saada keskitin yhteen.

Varmista, että sinulla on käsillä:

- Raspberry Pi 3 Model B tai Raspberry Pi Zero W

- Sopiva virtalähde sille (seinällä oleva USB-virtalähde on paras)

- Vähintään 8 Gt: n MicroSD -kortti

Tarvitset muutamia muita kohteita Hubin käynnistämiseksi:

- MicroSD -lukija/-sovitin tietokoneellesi SD -kortin kuvan kirjoittamista varten

- USB -näppäimistö/hiiri ja HDMI -näyttö Pi: n määrittämiseksi (valinnainen, mutta suositeltava)

Jos sinulla ei ole Pi -laitetta tai haluat ostaa uuden Hubiksi, löydät joukon erilaisia Raspberry Pi 3 -aloitussarjoja, jotka tulevat Pi 3: n mukana, yleensä söpö kotelo, virta ja MicroSD -kortti, kaikki mitä tarvitset aloittamiseen. Löydät tällaiset aloituspakkaukset suosikkielektroniikkasivustoltasi tai paikallisesta suosikkielektroniikkakaupastasi tai hyvin, melkein mistä tahansa muualta.

Jos olet kohtuullisen uusi Pi: n käytössä, ota USB -näppäimistö/-hiiri ja HDMI -näyttö käyttöön Pi -konsolin muodostamiseksi WiFi -verkon luomiseksi. Kun sinulla on Pi paikallisessa WiFi -verkossa, et tarvitse niitä enää - Hub -ohjelmisto ei tarvitse näyttöä tai näppäimistöä ollenkaan. Jos olet tuttu Pi: stä, voit helpottaa asennusta Afero -kehittäjädokumentaation "päätön" -asetuksella.

Vaihe 2: Asenna käyttöjärjestelmä

Lataa uusin Raspbian Lite -julkaisu raspberrypi.org -sivustolta - tätä kirjoitettaessa se on Raspian "Stretch" -julkaisu.

Kun olet ladannut, kirjoita tämä käyttöjärjestelmän kuva MicroSD -kortille käyttämällä raspberrypi.org -sivuston mukavaa dokumentaatiota, jossa kerrotaan, miten voit luoda kyseisen MicroSD -kortin Windows-, Mac OS/OS X- tai Linux -tietokoneeseen sen mukaan, mitä sinulla on. Kirjoita MicroSD -korttisi näiden ohjeiden ohjeiden mukaisesti ja jatka sitten uudelleen tänne…. odotamme sinua!

Vaihe 3: Määritä Pi

Määritä Pi
Määritä Pi
Määritä Pi
Määritä Pi
Määritä Pi
Määritä Pi

Tehdään nyt pika -asennus Pi: lle, jotta se saadaan paikalliselle Wifi -verkolle -

- Asenna juuri tekemäsi MicroSD -kortti Pi 3: n SD -korttipaikkaan

- Liitä USB -näppäimistö/hiiri Pi -laitteen USB -portteihin

- Liitä HDMI -kaapeli Pi: hen ja tietokoneen näyttöön, jota voit käyttää väliaikaisesti

Käynnistä Pi kytkemällä kaapeli seinävirtalähteeseen liitettyyn MicroUSB -porttiin (tietokoneen USB -portti ei ehkä pysty tuottamaan tarpeeksi virtaa Pi: lle.)

Pi käynnistyy, ja se käynnistää sinut työpöytäympäristöön, jota voit käyttää.

Avaa pääteikkuna ja liitä Pi paikalliseen WiFi -verkkoon noudattamalla osoitteessa raspberrypi.org olevia käteviä ohjeita.

Kun olet lopettanut sen, suorita samassa pääteikkunassa "sudo raspi-config" suorittaaksesi Pi-määritysohjelman. Tässä on muutamia nopeita asioita, joita meidän on muutettava.

Valitse vaihtoehto 5 Kansainvälistymisvaihtoehdot ja valitse sitten vaihtoehto I4 Vaihda Wi-Fi-maa. Valitse maa, jossa sinä ja Pi: si olet, ja sulje sitten raspi-config.

Kun raspi-config kysyy, haluatko käynnistää uudelleen, valitse kyllä ja Pi käynnistyy uudelleen. Palaat työpöydälle Pi: n uudelleenkäynnistyksen jälkeen, ja sinun pitäisi olla paikallisessa Wifi -verkossa.

Avaa toinen Terminal -ikkuna, ja teemme tästä pienestä Pi: stä keskittimen!

Vaihe 4: Lisää Hub Software Repo

Sinun pitäisi istua päätelaitteen kehotteessa Pi: n työpöydän käyttöliittymässä. Meidän tarvitsee vain nyt lisätä Afero Debian -varasto Pi: hen ja asentaa yksinkertainen paketti. Käymme läpi vaiheet täällä, mutta jos olet päässyt niin pitkälle, tämä on helppo osa!

Jos et halua käyttää työpöytäympäristöä ja tunnet Pi: n, voit myös SSH: n liittää Pi: hen verkon yli ja suorittaa samat komennot myös ssh -istunnosta, ne toimivat samalla tavalla mistä tahansa.

Lisäämme ensin Afero Debianin repon Pi: hen. Tarjoamme sinulle yksinkertaisen komentosarjan, joka lataa Afero APT -allekirjoituksen allekirjoituksesi Pi -laitteeseesi ja lisää repon sinulle /etc/apt/sources.d. Tartu käsikirjoitukseen komennolla:

wget

Voit ladata pienen komentosarjan nimeltä addrepo.sh. Voit halutessasi tarkastella tätä skriptiä varmistaaksesi, että se tekee kaiken, mitä sanomme sen tekevän. Jos haluat, sinun on suoritettava se pääkäyttäjänä komennolla:

bash./addrepo.sh

Tämä skripti pyytää sinua antamaan pi-käyttäjätilisi salasanan (jotta se voi sudo), jos se tarvitsee sitä, niin se lisää allekirjoitusavaimen ja lisää repon Pi: hen ja tarjoaa sitten suorittaa "sudo apt-get update" puolestasi päivittämään repoluettelon. Anna sen päivittää vastaamalla "y" täällä, ja kun se on valmis, keskittimen ohjelmisto on asennettavissa!

Vaihe 5: Asenna Hub -ohjelmisto

Asenna Hub -ohjelmisto
Asenna Hub -ohjelmisto

Olemme melkein valmiita! Afero Hub -ohjelmisto on yksinkertainen Debian -paketti. No, kaksi, mutta sinun tarvitsee vain asentaa yksi. Katso pakettien kuvaukset ja niiden tehtävät virallisesta kehittäjäasiakirjasta.

Asenna paketit yksinkertaisella komennolla:

sudo apt-get install afero-hub

Tämä paketti hakee Hub -ohjelmiston ja sen edellyttämät paketit ja asentaa ne. Sinua pyydetään hyväksymään Afero -kehittäjien käyttöehdot, jotka voit tarkistaa tästä linkistä tai paketista. Jos et hyväksy käyttöehtoja, pakettia ei asenneta.

Kun hyväksyt ehdot, Afero Hub -paketti asennetaan.

Kun keskittimen ohjelmisto on asennettu, pääteikkunassa näkyy QR -koodi. Kuten kaikki Afero -laitteet, tämä Pi Hub lisätään tiliisi, kun skannaat QR -koodin matkapuhelimellasi. Asennus keskeytyy, kunnes lisäät tämän laitteen Afero -tiliisi, joten tehkää se nyt!

Käynnistä Afero -mobiilisovelluksesi, napauta keskikuvaketta ja napauta sitten Lisää laite valikon yläosassa. Käytä laitteen kameraa QR -koodin skannaamiseen pääteikkunassa. Jos jostain syystä QR -koodi ei skannaa, voit napauttaa "Lisää laite manuaalisesti" näytön alareunassa ja syöttää (pitkä… anteeksi!) Yhdistystunnuksen sovellukseesi tällä tavalla. Onneksi testissä olemme havainneet, että nämä päätelaitteisiin perustuvat QR-koodit skannaavat yleensä melko hyvin!

Kun olet lisännyt Pi tilillesi, näet uuden Hub -laitteen mobiilisovelluksessa, se on verkossa ja sitten paketin asennusohjelma poistuu takaisin päätelaitteen kehotteeseen.

Onnittelut, olet perustanut oman Afero -keskuksen!

Sinun tulisi etsiä uusi keskittimesi minne tahansa, missä haluat aina olevan pääsyn Afero-laitteisiisi, sammuta vain Pi tavalliseen tapaan ("sudo halt") ja kytke se sinne, missä haluat käyttää Afero-laitteitasi. Muista, että keskitin kattaa kunnollisen alueen, joten sen ei tarvitse olla aivan laitteidesi vieressä.

Voit myös asentaa Hub -ohjelmiston useille Pis -laitteille ja keskittimet kattamaan suuremman alueen - Afero -laitteet vaeltelevat automaattisesti navasta keskiöön ja muodostavat aina yhteyden parhaan signaalin tarjoavaan keskittimeen. Talossani minulla on Pi yläkerrassa ja yksi alakerrassa ja näen kaikki Afero -laitteet missä tahansa taloni ympärillä.

Vaihe 6: Lisätietoja

Jälleen Hub -ohjelmiston dokumentaatio löytyy Afero Developer Documentationista, jossa on lisätietoja pakettien poistamisesta tai päivittämisestä.

Hub -ohjelmisto on suunniteltu käynnistymään käynnistyksen yhteydessä ja käynnistymään uudelleen, jos se jostain syystä sulkeutuu. Voit tarkistaa prosessit supervorctl -komennolla ja käynnistää tai pysäyttää ne manuaalisesti tarpeen mukaan, mutta yleensä sinun ei tarvitse huolehtia niiden manuaalisesta ohjaamisesta.

Jos sinulla on kysyttävää tai haluat lisätietoja, tutustu Afero -kehittäjäfoorumeihin osoitteessa forum.afero.io ja soita meille!

Suositeltava: