Talaan ng mga Nilalaman:
- Hakbang 1: Mga Materyal na Kailangan Mo
- Hakbang 2: I-set up ang Iyong Raspberry Pi
- Hakbang 3: I-install ang Node Js
- Hakbang 4: Subukan ang Iyong Node
- Hakbang 5: Mag-sign Up para sa mga Asksensor
- Hakbang 6: Patakbuhin ang Node.js Script
- Hakbang 7: Tapos Na
Video: Paano Ikonekta ang Raspberry Pi sa Cloud Gamit ang Node.js: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang tutorial na ito ay kapaki-pakinabang para sa sinumang naghahanap upang ikonekta ang isang Raspberry Pi sa cloud, lalo na sa AskSensors IoT platform, gamit ang Node.js.
Wala kang Raspberry Pi?
Kung kasalukuyan kang hindi nagmamay-ari ng isang Raspberry Pi, inirerekumenda ko sa iyo na kumuha ng isang Raspberry Pi 3, sapagkat ito ay mabilis at hindi mo kailangang bumili ng isang hiwalay na adapter ng USB Wi-Fi. Bilang karagdagan, kakailanganin naming i-install ang node.js sa Raspberry Pi at maraming mga mapagkukunan ng script ng Node.js na nangangailangan ng isang Raspberry Pi batay sa arkitekturang ARMv7 + tulad ng Pi 3 o Pi 2 at hindi gagana sa Raspberry Pi 1 Model B / B + o ang Raspberry Pi Zero.
Ngunit huwag mag-alala, medyo diretso ito, sundin lamang ang mga hakbang!
Pamilyar sa Node.js?
Maaaring kailanganin mong gawin ang isang unang pagsubok ng node.js sa AskSensors mula sa iyong computer (Windows / Linux / MacOs), ang dati kong itinuro ay nagpapakita ng isang hakbang-hakbang na gabay para sa awtomatikong data na Pagpapadala sa AskSensors gamit ang node.js.
Hakbang 1: Mga Materyal na Kailangan Mo
Narito ang mga kinakailangang materyales:
- Raspberry Pi 3 Model B + o Model B (maaari mo ring gamitin ang isang Raspberry Pi 2 Model B)
- USB micro cable upang mapalakas ang iyong Pi.
- MicroSD card, inirerekumenda ko ang isang class 10 card na 16 GB o mas mataas.
- MicroSD sa SD memory card adapter, kakailanganin mong gamitin ang SD card reader sa iyong laptop / desktop upang sumulat sa microSD card.
Hakbang 2: I-set up ang Iyong Raspberry Pi
Ang pagpapatakbo ng isang pangunahing pag-set up ng Raspbian sa Raspberry Pi ay naging madali at malinaw na ipinaliwanag sa Gabay sa Pagsisimula na ito. Narito ang mga pangunahing hakbang:
- Mag-download ng NOOBS,
- I-extract ito sa iyong SD
- I-plug in ito at i-on ang Raspberry Pi.
- Kapag na-prompt, piliing i-install ang Raspbian at hayaang tumakbo ito.
Iyon lang, Ngayon mayroon kaming kamangha-manghang Raspberry Pi system na maaaring magamit para sa iba't ibang mga gawain!
Hakbang 3: I-install ang Node Js
Pumunta kami dito sa pag-install ng node.js, ang pag-install ng isang ARM-bersyon ng Node ay napakadali!
- Tiyaking nakakonekta ka sa internet
- Buksan ang terminal sa Raspberry Pi. I-type ang mga utos na ito:
wget
sudo dpkg -i node_latest_armhf.deb
Talaga Hindi ito dapat magtagal upang mag-download at mag-install.
Mayroon ka ring pagpipilian upang tukuyin ang address ng link ng bersyon na kailangan mo:
Pumunta sa pahina ng pag-download ng node.js at kopyahin ang link address ng bersyon ng ARM na kailangan mo. Halimbawa:
Hakbang 4: Subukan ang Iyong Node
Upang matiyak na tumatakbo nang tama ang node.js, I-type ang mga utos sa ibaba. Dapat itong ibalik ang kasalukuyang bersyon ng node at naka-install na npm.
node -v
npm -v
Tiyaking hindi ito nagbibigay ng anumang error.
Kung ok ang lahat, maaari tayong lumipat sa susunod na hakbang!
Hakbang 5: Mag-sign Up para sa mga Asksensor
Ang pag-sign up para sa AskSensors account ay madali at libre, kung wala ka pang account, lumikha ng bago sa
Lumikha ng isang bagong Sensor na may hindi bababa sa isang module, I-save ito, at ipakita ang module na 1 graph.
Isang kakaibang Api Key In ang ibibigay, gagamitin namin ito sa susunod na hakbang.
Kailangan mo ba ng karagdagang detalye?
Dito, hindi ako dumaan sa mga detalye ng paglikha ng isang AskSensors account, Ito ay na-detalyado sa maraming mga itinuturo, video, at tutorial.
Hakbang 6: Patakbuhin ang Node.js Script
Ang demo na node.js na iminumungkahi namin ay nagpapadala ng isang dummy data sa AskSensors sa paglipas ng HTTPS GET Requests, bawat 20 segundo (20 segundo ay itinakda bilang isang halimbawa, maaari mong itakda ang iba't ibang agwat ng oras).
I-download ang.js file mula sa github, Kinakailangan nito ang pag-install ng https npm package.
Kakailanganin mong itakda ang iyong Api Key In upang makapagpadala ng data sa module ng sensor na iyong nilikha tulad ng ipinakita sa nakaraang hakbang.
Handa ka na ngayong patakbuhin ang pangwakas na script:
node
Ayan yun! Masiyahan sa panonood ng iyong stream ng data na naka-plot sa grap (ang figure sa itaas ay nagpapakita ng halimbawa ng graph na nagkalat).
Hakbang 7: Tapos Na
Salamat sa pagbabasa. huwag mag-atubiling magbigay ng puna!
Kami ay maglathala ng maraming mga kapaki-pakinabang na instruksyon sa hinaharap, sundin kami!
Sana makita ka nun:)
Inirerekumendang:
Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: 5 Hakbang
Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: Ipinapakita sa iyo ng itinuturo na ito ng isang simpleng demo ng Internet of Things gamit ang ESP8266 NodeMCU at isang online na serbisyo ng IoT na tinatawag na AskSensors. Ipinapakita namin sa iyo kung paano mabilis na makakuha ng data mula sa client ng HT826 HTTPS at isalin ito sa grap sa AskSensors Io
Paano Ikonekta ang isang ESP32 sa IoT Cloud: 8 Hakbang
Paano Ikonekta ang isang ESP32 sa IoT Cloud: Ang itinuturo na ito ay nasa isang serye ng mga artikulo tungkol sa pagkonekta ng hardware tulad ng Arduino at ESP8266 sa cloud. Ipapaliwanag ko sa iyo kung paano makakonekta ang iyong chip ng ESP32 sa cloud sa serbisyo ng AskSensors IoT. Bakit ang ESP32? Matapos ang malaking tagumpay
Ikonekta ang HM-10 sa Micro: bit Gamit ang Bluetooth: 5 Mga Hakbang
Ikonekta ang HM-10 sa Micro: bit Gamit ang Bluetooth: Nagsimula ang lahat nang tinanong akong gumawa ng isang awtomatikong sistema ng patubig. Para sa pagpapaalam sa gumagamit ang microbit ay dapat na konektado sa HM-10. Walang ibang tutorial tungkol sa kung paano ito gawin, kaya pinag-aralan ko ang pagkakakonekta ng Bluetooth at gumawa ng isang halimbawa
Paano ikonekta ang Soil Moisture Sensor at ESP8266 sa AskSensors IoT Cloud: 10 Hakbang
Paano Ikonekta ang Soil Moisture Sensor at ESP8266 sa AskSensors IoT Cloud: Ipinapakita sa iyo ng itinuturo na ito kung paano ikonekta ang iyong sensor ng kahalumigmigan sa lupa at ESP8266 sa IoT cloud. Para sa proyektong ito gagamit kami ng isang node MCU ESP8266 WiFi module at isang ground moisture sensor na sumusukat sa volumetric na nilalaman ng tubig sa loob ng
Paano Ikonekta ang Led sa 9v Baterya Gamit ang Mga Resistor: 6 na Hakbang
Paano Kumonekta Na humantong sa 9v Baterya Gamit ang Mga Resistor: Kung paano kumonekta na humantong sa 9v na baterya ay ipinaliwanag sa isang madaling paraan na maunawaan ng lahat at gamitin ito para sa mga elektronikong proyekto. Upang magawa ang bagay na ito, dapat nating malaman ang aming mga sangkap