Tartalomjegyzék:
- Lépés: A szükséges anyagok
- 2. lépés: Állítsa be a Raspberry Pi -t
- 3. lépés: Telepítse a Jode csomópontot
- 4. lépés: Tesztelje a csomópontját
- 5. lépés: Regisztráljon az Asksensors szolgáltatásra
- 6. lépés: Futtassa a Node.js parancsfájlt
- 7. lépés: Kész
Videó: A Raspberry Pi csatlakoztatása a felhőhöz a Node.js használatával: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez az oktatóanyag hasznos mindazoknak, akik a Raspberry Pi -t a felhőhöz szeretnék csatlakoztatni, különösen az AskSensors IoT platformhoz, a Node.js használatával.
Nincs Raspberry Pi?
Ha jelenleg nem rendelkezik Raspberry Pi-vel, javaslom, hogy szerezzen be egy Raspberry Pi 3-at, mert gyors, és nem kell külön USB Wi-Fi adaptert vásárolnia. Ezenkívül telepítenünk kell a node.js -t a Raspberry Pi -re, és sok Node.js szkriptforráshoz Raspberry Pi szükséges, amely az ARMv7+ architektúrán alapul, mint például a Pi 3 vagy a Pi 2, és nem fog működni a Raspberry Pi 1 B modellel /B+ vagy a Raspberry Pi Zero.
De ne aggódjon, ez elég egyenes, csak kövesse a lépéseket!
Ismeri a Node.js -t?
Előfordulhat, hogy először el kell végeznie a node.js tesztelését a számítógépről érkező AskSensors segítségével (Windows/Linux/MacOs), az előző utasításom lépésről lépésre bemutatja az automatikus adatok küldését az AskSensors -nak a node.js használatával.
Lépés: A szükséges anyagok
Itt vannak a szükséges anyagok:
- Raspberry Pi 3 B+ vagy B modell (használhat Raspberry Pi 2 B modellt is)
- USB mikrokábel a Pi tápellátásához.
- MicroSD kártya, én 10 -es osztályú kártyát ajánlok, amely 16 GB vagy magasabb.
- MicroSD -SD memóriakártya -adapter, a laptopon/asztali számítógépen található SD -kártyaolvasót kell használnia a microSD -kártyára történő íráshoz.
2. lépés: Állítsa be a Raspberry Pi -t
A Raspbian alapbeállításainak futtatása a Raspberry Pi rendszeren egyszerűvé és egyértelműen megmagyarázásra kerül ebben az Első lépések útmutatóban. Íme a fő lépések:
- Letöltés NOOBS,
- Bontsa ki az SD -re
- Csatlakoztassa és kapcsolja be a Raspberry Pi -t.
- Amikor a rendszer kéri, válassza a Raspbian telepítését és hagyja futni.
Ennyi, most van egy csodálatos Raspberry Pi rendszerünk, amely különféle feladatokra használható!
3. lépés: Telepítse a Jode csomópontot
Itt megyünk a node.js telepítésébe, a Node ARM verziójának telepítése nagyon egyszerűvé válik!
- Győződjön meg arról, hogy csatlakozik az internethez
- Nyissa meg a terminált a Raspberry Pi -n. Írja be ezeket a parancsokat:
wget
sudo dpkg -i node_latest_armhf.deb
Alapvetően. A letöltés és a telepítés nem tarthat sokáig.
Lehetőség van a kívánt verzió linkcímének megadására is:
Lépjen a node.js letöltési oldalára, és másolja le az ARM szükséges verziójának linkcímét. Például:
wget
4. lépés: Tesztelje a csomópontját
Annak érdekében, hogy a node.js megfelelően fusson, írja be az alábbi parancsokat. Vissza kell adnia a csomópont és az npm telepített verzióját.
csomópont -v
npm -v
Ügyeljen arra, hogy ne adjon hibát.
Ha minden rendben van, akkor léphetünk a következő lépésre!
5. lépés: Regisztráljon az Asksensors szolgáltatásra
Az AskSensors fiók regisztrálása egyszerű és ingyenes. Ha még nincs fiókja, hozzon létre újat a https://asksensors.com címen.
Hozzon létre egy új érzékelőt legalább egy modullal, mentse el, és mutassa meg az 1. modul grafikonját.
Egy egyedi Api kulcsbemenetet biztosítunk, amelyet a következő lépésben fogunk használni.
További részletekre van szüksége?
Itt nem fogom végigvenni az AskSensors fiók létrehozásának részleteit, ezt számos utasítás, videó és oktatóanyag részletezte.
6. lépés: Futtassa a Node.js parancsfájlt
Az általunk javasolt node.js demó 20 másodpercenként hamis adatokat küld az AskSensors -nak a HTTPS GET Requests szolgáltatáson keresztül (20 másodperc volt példaként, más időintervallumot állíthat be).
Töltse le a.js fájlt a github -ból, ehhez a https npm csomag telepítése szükséges.
Be kell állítania az Api kulcsbevitelt, hogy adatokat küldhessen az Ön által létrehozott érzékelőmodulnak, ahogy az előző lépésben látható.
Most már készen áll az utolsó szkript futtatására:
csomópont
Ez az! Élvezze a grafikonon ábrázolt adatfolyam figyelését (a fenti ábra a szóródiagram példáját mutatja).
7. lépés: Kész
Köszönöm, hogy elolvasta. kommentelj bátran!
A jövőben sok hasznos oktatóanyagot fogunk közzétenni, kövessen minket!
Remélem akkor találkozunk:)
Ajánlott:
Az Arduino WiFi csatlakoztatása a felhőhöz az ESP8266 használatával: 7 lépés
Az Arduino WiFi csatlakoztatása a felhőhöz az ESP8266 használatával: Ebben az oktatóanyagban elmagyarázzuk, hogyan csatlakoztathatja Arduino -ját az IoT -felhőhöz WiFi -n keresztül. Az Arduino és az ESP8266 WiFi modulból álló beállítást IoT -dologként konfiguráljuk, és készen állunk kommunikálni az AskSensors felhővel.L
Csatlakoztassa üzemét a felhőhöz: 10 lépés
Csatlakoztassa növényét a felhőhöz: Irodánkban van egy kaktusz, amely nem kapta meg a megérdemelt figyelmet. Mivel egy informatikai cégnél dolgozom, és LoRa -val, szerver nélküli megoldásokkal és AWS -sel akartam kísérletezni, a kaktuszunkat Steeve -nek neveztem el, és összekötöttem a felhővel. Most már figyelemmel kísérheti
Az IoT alapjai: Az IoT csatlakoztatása a felhőhöz Mongoose OS használatával: 5 lépés
Az IoT alapjai: Az IoT csatlakoztatása a felhőhöz Mongoose operációs rendszer használatával: Ha olyan ember vagy, aki a barkácsolás és az elektronika iránt érdeklődik, akkor gyakrabban találkozhat a dolgok internete kifejezéssel, amelyet általában IoT -ként rövidítenek. eszközkészletre vonatkozik, amely képes csatlakozni az internethez! Ilyen embernek lenni
A motor csatlakoztatása az Arduino -hoz az L293D használatával: 3 lépés
Motor csatlakoztatása Arduino -hoz az L293D használatával: A motor a robotika alapvető építőeleme, és ha az Arduino -t tanulja, akkor nagyon fontos megtanulni csatlakoztatni egy motort. Ma ezt az L293D ic használatával fogjuk megtenni. Az L293D motorvezérlő IC nagyon fontos. Ellenkező esetben az lesz
DHT11/DHT22 érzékelő csatlakoztatása a felhőhöz ESP8266 alapú táblával: 9 lépés
DHT11/DHT22 érzékelő csatlakoztatása a felhőhöz ESP8266-alapú táblával: Az előző cikkben az ESP8266-alapú NodeMCU kártyát csatlakoztattam egy Cloud4RPi szolgáltatáshoz. Itt az ideje egy igazi projektnek