Sadržaj:

Napravite svoje Afero središte s pitom od maline Pi: 6 koraka
Napravite svoje Afero središte s pitom od maline Pi: 6 koraka

Video: Napravite svoje Afero središte s pitom od maline Pi: 6 koraka

Video: Napravite svoje Afero središte s pitom od maline Pi: 6 koraka
Video: Одна в городе_Рассказ_Слушать 2024, Srpanj
Anonim
Napravite svoje Afero središte s Pi od maline
Napravite svoje Afero središte s Pi od maline

Hej svima!

Objavili smo nekoliko uputa koje pokazuju koliko je jednostavno koristiti našu ploču Afero Modulo-1 za povezivanje vaših uređaja s oblakom kako bi bili bežično dostupni, bežično kontrolirani i mogli sigurno i pouzdano razgovarati s drugim uređajima na mreži.

Budući da je Modulo-1 uređaj samo s Bluetoothom, za povezivanje s internetom potreban mu je nešto bolje povezan uređaj. U našim prethodnim Instructablesima radili smo projekte koji se oslanjaju samo na lokalnu vezu kratkog dometa (poput BoE-bot-a) ili vezu koja mora biti dostupna samo kad ste u blizini (poput mišolovke.) U slučajevima, mobilna aplikacija Afero djeluje kao komunikacijsko središte između lokalnih ploča Modulo i Afero Cloud.

Imamo uskoro još nekoliko zabavnih projekata za izlaganje, od kojih su neki čak i korisniji ako je vaš uređaj s Afero-om na mreži i stalno povezan s oblakom, tako da ih možete nadzirati ili kontrolirati čak i kad niste kod kuće.

Nedavno smo objavili softverski paket koji će malo Debian Linux računalo zasnovano na ARM-u (poput Raspberry Pi) pretvoriti u samostalni Afero Hub. Zadržat će vaše lokalne Afero uređaje na mreži i povezane s oblakom tako da im možete pristupiti s bilo kojeg mjesta u svijetu putem mobilne aplikacije.

Više informacija o softveru Afero Hub možete pronaći na ovim zgodnim vezama -

Afero Blog Post najavljuje Hub softver

Dokumentacija za razvojne programere - softver Afero Hub

Postavljanje je brzo i jednostavno, ovdje ćemo ih proći u kratkom uputstvu kako bismo vam pokazali kako to učiniti!

Korak 1: Hardver za softver Hub

Hub Software smo objavili kao Debian paket za ARM CPU arhitekture. Najlakša i najpristupačnija hardverska platforma koja može pokrenuti softver je Raspberry Pi. Raspberry Pi 3 i Raspberry Pi Zero W imaju ugrađenu Wi-Fi i Bluetooth podršku pa će raditi kao kutija kao Afero čvorište bez dodatnog hardvera. Ovo je daleko najlakši način za okupljanje čvorišta.

Provjerite imate li pri ruci:

- Raspberry Pi 3 Model B ili Raspberry Pi Zero W

- Odgovarajuće napajanje za njega (USB adapter za napajanje na zidu je najbolji)

- MicroSD kartica veličine najmanje 8 GB

Trebat će vam nekoliko dodatnih stavki za pokretanje Hub -a:

- čitač/adapter MicroSD za vaše računalo za upisivanje slike SD kartice

- USB tipkovnica/miš i HDMI monitor za konfiguraciju Pi (izborno, ali preporučeno)

Ako nemate Pi ili želite kupiti novi koji će se koristiti kao Hub, možete pronaći hrpu različitih Raspberry Pi 3 "Starter Kit -ova" koji dolaze s Pi 3, obično slatkim kućištem, snage napajanje i MicroSD karticu, sve što vam je potrebno za početak. Ove vrste početnih setova možete pronaći na svom omiljenom web mjestu za elektroniku ili u vašoj lokalnoj omiljenoj trgovini elektronike, ili, gotovo, bilo gdje drugdje.

Ako ste tek počeli koristiti Pi, trebate uzeti USB tipkovnicu/miš i HDMI monitor za povezivanje s Pi konzolom za postavljanje WiFi mreže. Nakon što imate Pi na lokalnoj WiFi mreži, više vam ne trebaju - softveru Hub uopće ne trebaju monitor ili tipkovnica. Ako ste upoznati s Pi -om, možete upotrijebiti postavku "bez glave" u dokumentaciji za programere Afero da biste pojednostavili postavljanje.

Korak 2: Instalirajte OS

Preuzmite najnovije izdanje Raspbian Lite s raspberrypi.org - od trenutka pisanja to je Raspian "Stretch" izdanje.

Nakon preuzimanja, zapišite ovu sliku OS -a na MicroSD karticu koristeći lijepu dokumentaciju na stranici raspberrypi.org koja će vam pokazati kako stvoriti tu MicroSD karticu u sustavu Windows, Mac OS/OS X ili Linux računalu, ovisno o tome što imate. Slijedite korake u toj dokumentaciji da biste napisali svoju MicroSD karticu, a zatim se ponovo prijavite ovdje za nastavak …. cekamo vas!

Korak 3: Konfigurirajte Pi

Konfigurirajte Pi
Konfigurirajte Pi
Konfigurirajte Pi
Konfigurirajte Pi
Konfigurirajte Pi
Konfigurirajte Pi

Sada obavimo brzi posao postavljanja za Pi kako bismo ga postavili na vašu lokalnu Wifi mrežu -

- Umetnite MicroSD karticu koju ste upravo napravili u SD 3 utor za Pi 3

- Spojite USB tipkovnicu/miša na USB priključke na Pi

- Spojite HDMI kabel na Pi i na monitor računala koji možete privremeno koristiti

Uključite Pi priključivanjem kabela u MicroUSB priključak priključen na zidno napajanje (USB priključak računala možda neće moći osigurati dovoljno energije za Pi.)

Pi će se pokrenuti i lansirat će vas u desktop okruženje koje možete koristiti.

Slijedite praktične upute na stranici raspberrypi.org da otvorite prozor terminala i postavite svoj Pi na svoju lokalnu WiFi mrežu.

Kada to dovršite, u istom prozoru terminala pokrenite "sudo raspi-config" da biste pokrenuli konfiguracijski program Pi. Ovdje imamo nekoliko brzih stvari koje moramo promijeniti.

Uzmite opciju 5 Opcije internacionalizacije, a zatim odaberite opciju I4 Promijeni državu Wi-Fi. Odaberite državu u kojoj se nalazite vi i vaš Pi, a zatim izađite iz raspi-config.

Kad vas raspi-config pita želite li ponovno pokrenuti sustav, odaberite da i Pi će se ponovno pokrenuti. Vratit ćete se na radnu površinu nakon ponovnog pokretanja Pi, a trebali biste biti na lokalnoj Wifi mreži.

Otvorite još jedan prozor Terminala i učinimo ovaj mali Pi središtem!

Korak 4: Dodajte Hub Software Repo

Trebali biste sjediti na terminalu na Pi -jevom korisničkom sučelju. Sve što sada trebamo učiniti je dodati spremište Afero Debian u Pi i izvršiti jednostavnu instalaciju paketa. Ovdje ćemo proći kroz ove korake, ali ako ste stigli dovde, ovo je lakši dio!

Ako ne želite koristiti okruženje radne površine i upoznati ste s Pi -om, također možete SSH -om ući u Pi preko svoje mreže i pokrenuti iste naredbe iz ssh sesije, one rade isto s bilo kojeg mjesta.

Prvo, dodajmo repo Afero Debian u Pi. Nudimo vam jednostavnu skriptu koja će preuzeti potpis potpisa Afero APT na vaš Pi i dodati vam repo /etc/apt/sources.d. Uzmite skriptu naredbom:

wget

Preuzet ćete malu skriptu pod nazivom addrepo.sh. Možete pogledati ovu skriptu kako biste bili sigurni da radi sve što kažemo da će učiniti, ako želite, morat ćete je pokrenuti kao root s naredbom:

bash./addrepo.sh

Ova skripta od vas će zatražiti lozinku vašeg korisničkog računa pi (tako da može sudo) ako joj zatreba, tada će dodati ključ za potpisivanje i dodati repo u vaš Pi, a zatim ponuditi da za vas pokrene "sudo apt-get update" za ažuriranje repo kataloga. Samo naprijed i ovdje odgovorite s "y" kako biste ga pustili da se ažurira, a kad završi, softver za koncentrator je dostupan za instalaciju!

Korak 5: Instalirajte softver Hub

Instalirajte softver Hub
Instalirajte softver Hub

Skoro smo gotovi! Afero Hub softver samo je jednostavan Debian paket. Pa, dva, ali trebate instalirati samo jedan. Opise paketa i njihovu namjenu potražite u službenom dokumentu za razvojne programere.

Instalirajte pakete jednostavnom naredbom:

sudo apt-get install afero-hub

Ovaj će paket dohvatiti softver Hub i potrebne pakete te ih instalirati. Od vas će se tražiti da prihvatite Uvjete pružanja usluge Afero Developer, koje možete provjeriti na poveznici ovdje ili u paketu. Ako se ne slažete s Uvjetima pružanja usluge, paket se neće instalirati.

Nakon što prihvatite uvjete, instaliran je paket Afero Hub.

Kad je softver za čvorište instaliran, QR kôd će se prikazati u prozoru vašeg terminala. Kao i sa svim Afero uređajima, ovaj Pi Hub bit će dodan na vaš račun kada skenirate QR kôd svojim mobilnim telefonom. Instalacija će se pauzirati dok ovaj uređaj ne dodate svom Afero računu, pa učinimo to sada!

Pokrenite svoju mobilnu aplikaciju Afero, dodirnite središnju ikonu, a zatim dodirnite "Dodaj uređaj" pri vrhu izbornika. Pomoću kamere svog uređaja skenirajte QR kôd u prozoru terminala. Ako se iz nekog razloga QR kôd ne skenira, možete dodirnuti "Ručno dodaj uređaj" pri dnu zaslona i na taj način unijeti (dugo … oprostite!) ID asocijacije u svoju aplikaciju. Srećom, u testiranju smo otkrili da ovi QR kodovi temeljeni na terminalima obično prilično dobro skeniraju!

Nakon što dodate Pi na svoj račun, u mobilnoj aplikaciji vidjet ćete novi Hub uređaj, on će biti na mreži, a zatim će se program za instalaciju paketa vratiti na prompt za terminal.

Čestitamo, postavili ste vlastiti Afero Hub!

Svoje novo središte trebali biste locirati gdje god želite stalni pristup vašim Afero uređajima, samo isključite Pi na uobičajen način ("sudo halt") i priključite ga na mjesto na kojem želite pristup svojim Afero uređajima. Upamtite da čvorište pokriva pristojno područje tako da ne mora biti tik uz bilo koji od vaših uređaja.

Također možete instalirati Hub softver na više pisača i imati čvorišta za pokrivanje većeg područja - Afero uređaji automatski će lutati od čvorišta do čvorišta, uvijek se povezujući sa koncentratorom koji daje najbolji signal. U svojoj kući imam Pi gore i jedan dolje i mogu vidjeti bilo koje Afero uređaje bilo gdje u svojoj kući.

Korak 6: Dodatne informacije

Opet se dokumentacija o Hub softveru može pronaći u Afero Developer Documentation za više detalja o deinstaliranju ili nadogradnji paketa.

Softver Hub dizajniran je za pokretanje pri pokretanju i ponovno pokretanje ako se iz bilo kojeg razloga prekine. Procese možete provjeriti pomoću naredbe supervizorta, a prema potrebi ih možete ručno pokrenuti ili zaustaviti, ali obično nećete morati brinuti o njihovom ručnom upravljanju.

Ako imate pitanja ili želite dodatne informacije, provjerite Afero forume za razvojne programere na forum.afero.io i pošaljite nam poruku!

Preporučeni: