Sisällysluettelo:
- Vaihe 1: Hub -ohjelmiston laitteisto
- Vaihe 2: Asenna käyttöjärjestelmä
- Vaihe 3: Määritä Pi
- Vaihe 4: Lisää Hub Software Repo
- Vaihe 5: Asenna Hub -ohjelmisto
- Vaihe 6: Lisätietoja
Video: Tee oma Afero -keskuksesi Raspberry Pi: llä: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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
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
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:
Tee se itse - tee USB -minikaiutinjärjestelmä PAM8403: lla ja pahvilla - Kultainen ruuvi: 5 vaihetta
Tee se itse - tee USB -minikaiutinjärjestelmä PAM8403: lla ja pahvilla | Kultainen ruuvi: Tänään näytän sinulle, kuinka tehdä USB -minikaiutinjärjestelmä PAM8403 -vahvistinmoduulilla ja pahvilla. Se on erittäin helppoa halpoilla materiaaleilla
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullinen: 5 vaihetta
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullista: Tein Bluetooth Arduino -auton, kuten tässä kuvattu, Ardumotive_com. Ongelmani olivat akut ja niiden paino sekä kustannukset. Sittemmin matkapuhelimien halvoista virtapankkeista on tullut erittäin edullisia. Kaikki mitä tarvitsen
Tee oma Retro Nixie -kello RTC: llä!: 7 vaihetta (kuvilla)
Tee oma Retro Nixie -kello RTC: llä!: Tässä projektissa näytän sinulle, kuinka luoda retro -nixie -kello. Tämä tarkoittaa, että näytän sinulle, kuinka voit ohjata nixie -putkia korkeajännitteisellä DC -virtalähteellä, ja sitten yhdistän 4 nixie -putkea Arduinon, reaaliaikaisen kellon (RTC) ja
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: 6 vaihetta (kuvilla)
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: Hei! Nimeni on Armaan. Olen 13-vuotias Massachusettsin poika. Tämä opetusohjelma näyttää, kuten voit päätellä otsikosta, kuinka rakentaa Raspberry Pi Drone. Tämä prototyyppi osoittaa, kuinka dronit kehittyvät ja kuinka suuri rooli niillä voi olla
Tee oma oskilloskooppi (mini -DSO) helposti STC MCU: lla: 9 vaihetta (kuvilla)
Tee oma oskilloskooppi (Mini DSO) helposti STC MCU: lla: Tämä on yksinkertainen oskilloskooppi, joka on valmistettu STC MCU: lla. Tämän Mini DSO: n avulla voit tarkkailla aaltomuotoa. Aikaväli: 100us-500ms Jännitealue: 0-30V Piirrä tila: vektori tai piste