INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hierdie handleiding is handig vir almal wat 'n Raspberry Pi wil koppel aan die wolk, veral met die AskSensors IoT -platform, met behulp van Node.js.
Het u nie 'n Raspberry Pi nie?
As u tans nie 'n Raspberry Pi besit nie, sal ek u aanbeveel om 'n Raspberry Pi 3 te koop, want dit is vinnig en u hoef nie 'n aparte USB Wi-Fi-adapter te koop nie. Boonop moet ons node.js op die Raspberry Pi installeer en baie Node.js -skrifbronne benodig 'n Raspberry Pi gebaseer op die ARMv7+ argitektuur soos die Pi 3 of Pi 2 en werk nie met die Raspberry Pi 1 Model B nie /B+ of die Raspberry Pi Zero.
Maar moenie bekommerd wees nie, dit is redelik eenvoudig, volg die stappe!
Bekend met Node.js?
Miskien moet u 'n eerste toets van node.js met AskSensors vanaf u rekenaar doen (Windows/Linux/MacO's), my vorige instruksies toon 'n stap -vir -stap handleiding vir outomatiese data aan AskSensors met behulp van node.js.
Stap 1: materiaal wat u benodig
Hier is die benodigde materiaal:
- Raspberry Pi 3 Model B+ of Model B (jy kan ook 'n Raspberry Pi 2 Model B gebruik)
- USB -mikrokabel om u Pi aan te skakel.
- MicroSD -kaart, ek beveel 'n klas 10 -kaart aan wat 16 GB of hoër is.
- MicroSD na SD geheue kaart adapter, moet u die SD kaart leser op u skootrekenaar/lessenaar gebruik om na die microSD kaart te skryf.
Stap 2: Stel u Framboos Pi op
Die gebruik van 'n basiese opstelling van Raspbian op Raspberry Pi word maklik en duidelik verduidelik in hierdie Aan die slag -gids. Hier is die belangrikste stappe:
- Laai NOOBS af,
- Pak dit uit op u SD
- Koppel dit aan en skakel die Raspberry Pi aan.
- As u gevra word, kies om Raspbian te installeer en laat dit werk.
Dit is dit, nou het ons 'n ongelooflike Raspberry Pi -stelsel wat vir verskillende take gebruik kan word!
Stap 3: Installeer Node Js
Hier gaan ons na die node.js-installasie; dit is baie maklik om 'n ARM-weergawe van Node te installeer!
- Maak seker dat u aan die internet gekoppel is
- Maak die terminale op die Raspberry Pi oop. Tik hierdie opdragte in:
wget
sudo dpkg -i node_latest_armhf.deb
Basies. Dit moet nie te lank neem om af te laai en te installeer nie.
U het ook die opsie om die skakeladres van die weergawe wat u benodig, te spesifiseer:
Gaan na die aflaai -bladsy van node.js en kopieer die skakeladres van die weergawe van ARM wat u benodig. Byvoorbeeld:
wget
Stap 4: Toets u knoop
Om seker te maak dat node.js korrek werk, tik die opdragte hieronder. Dit moet die huidige weergawe van node en geïnstalleerde npm teruggee.
node -v
npm -v
Maak seker dat dit geen fout gee nie.
As alles reg is, kan ons na die volgende stap gaan!
Stap 5: Sluit aan by Asksensors
Dit is maklik en gratis om aan te meld by AskSensors -rekening, as u nog nie 'n rekening het nie, skep 'n nuwe op
Skep 'n nuwe sensor met ten minste een module, stoor dit en toon die module 1 -grafiek.
'N Unieke Api Key In word voorsien, ons sal dit in die volgende stap gebruik.
Benodig u meer besonderhede?
Hier gaan ek nie deur na die besonderhede van die skep van 'n AskSensors -rekening nie; dit is in baie instruksies, video's en tutoriale uiteengesit.
Stap 6: Begin die Node.js -script
Die node.js -demo wat ons voorstel, stuur elke 20 sekondes 'n dummy -data na AskSensors oor HTTPS GET Requests (20 sekondes is as voorbeeld gestel, u kan 'n ander tydsinterval stel).
Laai die.js -lêer af van github, dit vereis dat die https npm -pakket geïnstalleer word.
U moet u Api Key In instel om data te stuur na die sensormodule wat u geskep het, soos in die vorige stap getoon.
Nou is u gereed om die laaste script uit te voer:
node
Dis dit! Kyk na u datastroom in grafiek (figuur hierbo toon die voorbeeld van strooi -grafiek).
Stap 7: Klaar
Dankie dat u gelees het. lewer gerus kommentaar!
Ons gaan in die toekoms baie nuttige instruksies publiseer, volg ons!
Hoop ons sien julle dan:)