Innholdsfortegnelse:
- Trinn 1: Materialer du trenger
- Trinn 2: Sett opp din Raspberry Pi
- Trinn 3: Installer Node Js
- Trinn 4: Test noden din
- Trinn 5: Registrer deg for Asksensors
- Trinn 6: Kjør Node.js -skriptet
- Trinn 7: Ferdig
Video: Slik kobler du Raspberry Pi til skyen ved hjelp av Node.js: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne opplæringen er nyttig for alle som ønsker å koble en Raspberry Pi til skyen, spesielt til AskSensors IoT -plattform, ved hjelp av Node.js.
Har du ikke en Raspberry Pi?
Hvis du ikke eier en Raspberry Pi for øyeblikket, vil jeg anbefale deg å kjøpe en Raspberry Pi 3, fordi den er rask og du ikke trenger å kjøpe en separat USB Wi-Fi-adapter. I tillegg må vi installere node.js på Raspberry Pi, og mange Node.js -skriptkilder krever en Raspberry Pi basert på ARMv7+ -arkitekturen som Pi 3 eller Pi 2 og vil ikke fungere med Raspberry Pi 1 Model B /B+ eller Raspberry Pi Zero.
Men ikke bekymre deg, det er ganske rett frem, bare følg trinnene!
Kjenner du Node.js?
Du må kanskje gjøre en første test av node.js med AskSensors fra datamaskinen din (Windows/Linux/MacOs), min tidligere instruerbare viser en trinnvis veiledning for automatiserte data som sender til AskSensors ved hjelp av node.js.
Trinn 1: Materialer du trenger
Her er de nødvendige materialene:
- Raspberry Pi 3 Model B+ eller Model B (du kan også bruke en Raspberry Pi 2 Model B)
- USB -mikrokabel for å slå på Pi.
- MicroSD -kort, jeg anbefaler et klasse 10 -kort som er 16 GB eller høyere.
- MicroSD til SD -minnekortadapter, du må bruke SD -kortleseren på den bærbare datamaskinen/skrivebordet for å skrive til microSD -kortet.
Trinn 2: Sett opp din Raspberry Pi
Å kjøre et grunnleggende oppsett av Raspbian på Raspberry Pi blir enkelt og tydelig forklart i denne Komme i gang -guiden. Her er hovedtrinnene:
- Last ned NOOBS,
- Pakk den ut på SD -en din
- Koble den til og slå på Raspberry Pi.
- Når du blir bedt om det, velger du å installere Raspbian og la det kjøre.
Det er det, nå har vi et fantastisk Raspberry Pi -system som kan brukes til en rekke oppgaver!
Trinn 3: Installer Node Js
Her går vi i node.js-installasjonen. Det blir veldig enkelt å installere en ARM-versjon av Node!
- Sørg for at du er koblet til internett
- Åpne terminalen på Raspberry Pi. Skriv inn disse kommandoene:
wget
sudo dpkg -i node_latest_armhf.deb
I utgangspunktet. Det bør ikke ta for lang tid å laste ned og installere.
Du har også muligheten til å angi lenkeadressen til versjonen du trenger:
Gå til node.js nedlastingsside og kopier lenkeadressen til versjonen av ARM du trenger. For eksempel:
wget
Trinn 4: Test noden din
For å sikre at node.js kjører riktig, skriver du inn kommandoene nedenfor. Den skal returnere den gjeldende versjonen av noden og npm installert.
node -v
npm -v
Sørg for at det ikke gir noen feil.
Hvis alt er ok, kan vi gå videre til neste trinn!
Trinn 5: Registrer deg for Asksensors
Det er enkelt og gratis å registrere deg for AskSensors -konto. Hvis du fortsatt ikke har en konto ennå, kan du opprette en ny på
Lag en ny sensor med minst en modul, lagre den, og vis modul 1 -grafen.
En unik Api Key In vil bli levert, vi vil bruke den i neste trinn.
Trenger du flere detaljer?
Her vil jeg ikke gå gjennom detaljene for å opprette en AskSensors -konto. Dette har blitt beskrevet i mange instrukser, videoer og opplæringsprogrammer.
Trinn 6: Kjør Node.js -skriptet
Node.js -demoen vi foreslår sender en dummy -data til AskSensors over HTTPS GET -forespørsler, hvert 20. sekund (20 sekunder ble angitt som et eksempel, du kan angi et annet tidsintervall).
Last ned.js -filen fra github, den krever installasjon av https npm -pakken.
Du må angi Api Key In for å sende data til sensormodulen du har opprettet som vist i forrige trinn.
Nå er du klar til å kjøre det siste skriptet:
node
Det er det! Gled deg over å se datastrømmen plottet i grafen (figuren ovenfor viser eksempelet på scattergrafen).
Trinn 7: Ferdig
Takk for at du leser. kommenter gjerne!
Vi kommer til å publisere mange nyttige instrukser i fremtiden, følg oss!
Håper vi sees da:)
Anbefalt:
Slik sender du data til skyen med Arduino Ethernet: 8 trinn
Slik sender du data til skyen med Arduino Ethernet: Denne instruksjonen viser deg hvordan du publiserer dataene dine til AskSensors IoT -plattform ved hjelp av Arduino Ethernet Shield. Med Ethernet Shield kan Arduino enkelt kobles til skyen, sende og motta data med en internettforbindelse. Hva vi
Koble Arduino WiFi til skyen ved hjelp av ESP8266: 7 trinn
Koble Arduino WiFi til skyen ved hjelp av ESP8266: I denne opplæringen vil vi forklare deg hvordan du kobler Arduino til IoT -skyen via WiFi. Vi konfigurerer et oppsett sammensatt av en Arduino og en ESP8266 WiFi -modul som en IoT -ting og gjør den klar å kommunisere med AskSensors -skyen. L
IoT Grunnleggende: Koble IoT til skyen ved hjelp av Mongoose OS: 5 trinn
IoT Grunnleggende: Koble din IoT til skyen ved hjelp av Mongoose OS: Hvis du er en person som liker å tinke og elektronikk, vil du oftere enn ikke komme over begrepet Internet of Things, vanligvis forkortet som IoT, og at det refererer til et sett med enheter som kan koble til internett! Å være en slik person
Slik kobler du LED til 9v batteri ved hjelp av motstander: 6 trinn
Hvordan koble LED til 9v batteri ved hjelp av motstander: Hvordan koble led til 9v batteri forklart på en enkel måte som alle kan forstå og bruke det til elektroniske prosjekter. For å gjøre dette må vi kjenne komponentene våre
Slik legger du til brukernivåer fra NUMA til din kopi av N ved hjelp av NumADD Firefox AddOn: 4 trinn
Slik legger du til brukernivåer fra NUMA til din kopi av N ved hjelp av NumADD Firefox AddOn: Enhver bruker av Metanets N -brukerdatabase NUMA vil vite hvor klumpete grensesnittet er for å kopiere brukeropprettede nivåer til din kopi av spillet. NumADD, utrydder behovet for kopiering og liming og gjør overføringsnivåer til en museklisk