Bạn đang xem : cài đặt nút js trên raspberry pi

Node.js và

Raspberry Pi

Raspberry Pi là một máy tính nhỏ, đa chức năng.

Với Node.js, bạn có thể làm những điều tuyệt vời với Raspberry Pi của mình.

Raspberry Pi là gì?

Raspberry Pi là một thẻ tín dụng nhỏ, giá cả phải chăng và có khả năng tuyệt vời
kích thước máy tính.

Nó được phát triển bởi Raspberry Pi Foundation và nó có thể là
công nghệ đa năng từng được tạo ra.

Mục tiêu của người sáng tạo Eben Upton là tạo ra một thiết bị giá rẻ có thể cải thiện
kỹ năng lập trình và hiểu biết về phần cứng.

Do kích thước và giá cả nhỏ của thiết bị, nó đã trở thành trung tâm của một
nhiều dự án của những người mày mò, nhà sản xuất và những người đam mê thiết bị điện tử.

Raspberry Pi và Node.js

Raspberry Pi có một hàng chân GPIO (đầu vào / đầu ra Mục đích chung) và
chúng có thể được sử dụng để tương tác theo những cách tuyệt vời với thế giới thực. Hướng dẫn này
sẽ tập trung vào cách sử dụng chúng với Node.js.

Tôi Cần gì?

Đối với hướng dẫn này, bạn cần có Raspberry Pi. Trong các ví dụ của chúng tôi, chúng tôi sử dụng Raspberry Pi 3,
nhưng hướng dẫn này sẽ phù hợp với hầu hết các phiên bản.

Phần cứng cần thiết:

  • Máy tính Raspberry Pi
  • Thẻ nhớ MicroSD (Chúng tôi khuyên bạn nên sử dụng loại 10 với 16 GB trở lên)
  • Bộ chuyển đổi thẻ nhớ MicroSD sang SD (thường đi kèm với thẻ MicroSD)
  • Bộ nguồn Micro USB để cấp nguồn cho Raspberry Pi (2,5A trở lên
    được đề xuất)
  • Kết nối WiFi / Cáp Ethernet cho Raspberry Pi (Không cần thiết cho
    Raspberry Pi 3 vì nó được tích hợp WiFi)
  • Một máy tính đang hoạt động có kết nối Internet và đầu đọc thẻ nhớ SD (được sử dụng để tải hệ điều hành
    (Hệ điều hành) cho Raspberry Pi vào thẻ nhớ). Trong hướng dẫn của chúng tôi
    chúng tôi sử dụng máy tính Windows cho việc này, nhưng bạn có thể sử dụng máy tính Mac hoặc Linux nếu
    bạn thích
  • Màn hình HDMI, bàn phím USB (chúng tôi chỉ cần những thứ này tạm thời cho lần đầu tiên
    khởi động của Raspberry Pi)

Đối với các chương sau của hướng dẫn này, chúng tôi sẽ sử dụng các cảm biến hoặc thiết bị đặc biệt
mà chúng tôi kết nối với Raspberry Pi. Chúng tôi sẽ chỉ định những điều này là đặc biệt
yêu cầu trong các chương có liên quan.

Nếu bạn đã thiết lập Raspberry Pi với Raspbian, hãy kết nối internet và kích hoạt
SSH, bạn có thể bỏ qua bước “Cài đặt Node.js trên Raspberry Pi”.

Ghi hình ảnh hệ điều hành Raspbian vào thẻ MicroSD

Trước khi có thể bắt đầu sử dụng Raspberry Pi cho bất kỳ việc gì, chúng ta cần có một hệ điều hành
đã cài đặt.

Raspbian là một hệ điều hành miễn phí dựa trên Debian Linux và nó là
Raspberry Pi được tối ưu hóa.

Xem Thêm  Câu lệnh Thử và Ngoại trừ trong Python - Cách xử lý Ngoại lệ trong Python - thử và ngoại trừ con trăn

Tải xuống hình ảnh Raspbian mới nhất từ ​​ https://www.raspberrypi.org/downloads/raspbian/
vào máy tính của bạn.

Chúng tôi sử dụng phiên bản “LITE” trong hướng dẫn của mình, vì chúng tôi đang thiết lập Raspberry
Pi up như một máy chủ không đầu (chúng tôi sẽ kết nối với nó thông qua SSH, mà không cần có
bàn phím / màn hình kết nối với nó). Bạn có thể sử dụng bất kỳ phiên bản nào bạn muốn, nhưng
hướng dẫn này được viết với phiên bản “LITE” làm trọng tâm.

Cắm thẻ nhớ MicroSD vào máy tính của bạn (thông qua bộ chuyển đổi SD nếu
cần thiết).
Mở File Explorer để xác minh rằng nó đang hoạt động.

Etcher là một chương trình để nhấp nháy hình ảnh vào thẻ nhớ. Tải xuống và
cài đặt Etcher từ: https://etcher.io/

Khởi chạy Etcher:

Nhấp vào nút “Chọn hình ảnh” và tìm tệp zip Raspbian
bạn đã tải xuống.

Nhấp vào nút “Chọn ổ đĩa” và chỉ định thẻ nhớ làm vị trí đích.

Nhấp vào “Flash!” để ghi hình ảnh vào thẻ nhớ.

Sau khi Etcher ghi xong hình ảnh vào thẻ nhớ, hãy xóa hình ảnh đó khỏi máy tính của bạn.

Thiết lập Raspberry Pi của bạn

Để Raspberry Pi sẵn sàng khởi động, chúng ta cần:

  1. Cắm thẻ nhớ MicroSD vào Raspberry Pi
  2. Kết nối bàn phím USB
  3. Kết nối cáp HDMI
  4. Kết nối bộ điều hợp USB Wi-Fi (hoặc cáp Ethernet). Bỏ qua bước này nếu bạn
    đang sử dụng Raspberry Pi 3
  5. Kết nối nguồn điện micro USB
  6. Raspberry Pi bây giờ sẽ được khởi động

Khi khởi động xong Raspberry Pi, hãy đăng nhập bằng tên người dùng: pi và mật khẩu: raspberry

Thiết lập mạng trên Raspberry Pi

Nếu bạn sử dụng cáp Ethernet để kết nối Raspberry Pi của mình với
internet, bạn có thể bỏ qua bước này.

Đối với phần này, chúng tôi sẽ giả sử bạn có Raspberry Pi 3, được tích hợp sẵn
WiFi.

Bắt đầu bằng cách quét tìm mạng không dây:

pi @ raspberrypi: ~ $
sudo iwlist wlan0 scan

Điều này sẽ liệt kê tất cả các mạng WiFi khả dụng. (Nó cũng xác nhận rằng
WiFi của bạn đang hoạt động)

Bây giờ, chúng tôi cần mở tệp wpa-supplicant, để thêm mạng bạn muốn
kết nối với:

pi @ raspberrypi: ~ $ sudo
nano /etc/wpa_supplicant/wpa_supplicant.conf

Thao tác này sẽ mở tệp trong trình chỉnh sửa Nano. Thêm phần sau vào dưới cùng
của tệp (thay đổi wifiName wifiPassword bằng tên mạng thực và
mật khẩu):

mạng = {
ssid = “wifiName”
psk = “wifiPassword”
}

Nhấn “ Ctrl + x ” để lưu mã. Xác nhận với “ y ” và xác nhận tên bằng “ Enter “.

Và khởi động lại Raspberry Pi:

pi @ raspberrypi: ~ $ sudo khởi động lại

Sau khi khởi động lại, hãy đăng nhập lại và xác nhận rằng WiFi đã được kết nối và hoạt động:

pi @ raspberrypi: ~ $ ifconfig wlan0

Nếu đề xuất WiFi đang hoạt động, thông tin được hiển thị phải bao gồm
Địa chỉ IP, tương tự như sau:

inet addr: 192.168.1.50

Ghi lại địa chỉ IP đó, vì chúng tôi sẽ sử dụng nó để kết nối với Raspberry Pi
qua SSH.

Xem Thêm  Map - JavaScript - map trong javascript

Bật SSH, Thay đổi Tên Máy chủ và Mật khẩu

Bây giờ Raspberry Pi của bạn đã được kết nối với Internet, đã đến lúc bật SSH.

SSH cho phép bạn sử dụng Raspberry Pi mà không cần màn hình và bàn phím
kết nối với nó.

(Bạn sẽ cần một ứng dụng khách SSH cho việc này trên máy tính không phải Raspberry Pi của mình. Chúng tôi sử dụng
PuTTY dành cho windows)

Mở Công cụ cấu hình phần mềm Raspberry Pi:

pi @ raspberrypi: ~ $ sudo raspi-config

Bạn sẽ thấy một menu như thế này:

Chọn tùy chọn 5 Tùy chọn Giao diện :

Chọn tùy chọn P2 SSH , để kích hoạt SSH:

Xác nhận với , để kích hoạt SSH:

SSH hiện đã được bật và bạn sẽ ở lại menu chính.

Chọn 1 Thay đổi Mật khẩu Người dùng và làm theo hướng dẫn để thay đổi mật khẩu. Hãy chọn một mật khẩu an toàn, nhưng một vài thứ bạn sẽ nhớ:

Sau khi thay đổi xong mật khẩu, bạn sẽ quay lại menu chính.

Chọn 2 Tên máy chủ và làm theo hướng dẫn để thay đổi tên máy chủ:

Sau khi thay đổi xong tên máy chủ, bạn sẽ quay lại menu chính.

Bây giờ, chúng tôi sẽ đóng menu và lưu các thay đổi:

Khi chọn Hoàn tất , bạn sẽ nhận được tùy chọn khởi động lại. Chọn để khởi động lại Raspberry Pi.

Giờ đây, bạn có thể rút phích cắm màn hình và bàn phím khỏi Raspberry Pi và chúng tôi có thể đăng nhập bằng ứng dụng khách SSH.

Mở PuTTY, nhập địa chỉ IP cho Raspberry Pi của bạn và nhấp vào Mở :

Đăng nhập bằng tên người dùng pi và mật khẩu mới mà bạn đã chỉ định.

Bây giờ, bạn sẽ thấy một dòng lệnh như sau: (chúng tôi đã sử dụng w3demopi làm tên máy chủ của mình)

pi @ w3demopi: ~ $

Giờ đây, bạn có thể chạy Raspberry Pi của mình ở “Chế độ không đầu”, nghĩa là bạn không cần màn hình hoặc bàn phím. Và nếu bạn có kết nối WiFi, bạn cũng không cần cáp ethernet mà chỉ cần cáp nguồn!

Cài đặt Node.js trên Raspberry Pi

Với Raspberry Pi được thiết lập đúng cách, hãy đăng nhập qua SSH và cập nhật gói hệ thống Raspberry Pi của bạn lên phiên bản mới nhất.

Cập nhật danh sách gói hệ thống của bạn:

pi @ w3demopi: ~ $ sudo apt-get cập nhật

Nâng cấp tất cả các gói đã cài đặt của bạn lên phiên bản mới nhất:

pi @ w3demopi: ~ $ sudo apt-get dist-upgrade

Làm điều này thường xuyên sẽ giúp cài đặt Raspberry Pi của bạn luôn cập nhật.

Để tải xuống và cài đặt phiên bản mới nhất của Node.js, hãy sử dụng lệnh sau:

pi @ w3demopi: ~ $ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash –

Bây giờ hãy cài đặt nó bằng cách chạy:

pi @ w3demopi: ~ $ sudo apt-get install -y nodejs

Kiểm tra xem cài đặt có thành công không và số phiên bản của
Node.js với:

pi @ w3demopi: ~ $ node -v

Bắt đầu với Raspberry Pi và Node.js

Giờ bạn đã cài đặt Raspberry Pi với Node.js!

Nếu bạn muốn tìm hiểu thêm về Node.js, hãy làm theo hướng dẫn của chúng tôi:
https://www.w3schools.com/nodejs/

Xem Thêm  [2021] Chuyên ngành Hàn Quốc Học tại Việt Nam học như thế nào? - có nên học đại học mở

Trong chương tiếp theo, chúng ta sẽ tìm hiểu về GPIO và cách sử dụng nó với
Node.js.


Xem thêm những thông tin liên quan đến chủ đề cài đặt nút js trên raspberry pi

ml5.js and node-red on raspberry pi for image classification

  • Tác giả: Andreas Schiffler
  • Ngày đăng: 2020-04-06
  • Đánh giá: 4 ⭐ ( 4350 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tutorial:
    https://doc.andreasschiffler.de/ml5js-node-red/
    Files on GitHub:
    https://github.com/aschiffler/ml5nodered/tree/master/ml5_classification
    machinelearning javascript ml5 p5js
    ml5.js (https://ml5js.org/) is a wonderful piece of software. You can easily do experiments with machine learning within your browser. So far so nice. There is also the well-known node.js and the node-red application based on that. Node-red is widespread and often used in educational tasks at school or universities. Especially in tasks about IOT. Now the challenge was to combine these two pieces of software frameworks. And to make also the hardware or some actuator easy to set up you can use a raspberry pi. The node within node-red which enables the tasks is the so-called uibuilder. This node adds an additional ‚UI‘ which means a web-based application running in the browser. It comes with preinstalled libraries to enable that data ‚msg.payload‘ can be interchanged between the frontend and the backend via web socket.

Lập trình nhúng trên Raspberry Pi bằng ngôn ngữ Javascript trong môi trường NodeJS – chìa khóa thành công

  • Tác giả: arduino.vn
  • Đánh giá: 5 ⭐ ( 8675 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Định cấu hình Raspberry Pi cho Node.js

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 2534 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Bắt Node.js trên Raspberry Pi Bạn có thể: Tự biên dịch Node.js (như ppumkin đã chỉ…

Cài Đặt Node.js trên Raspberry Pi 4 — Điện Tử Ứng Dụng

  • Tác giả: www.stdio.vn
  • Đánh giá: 4 ⭐ ( 7063 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cài đặt Node.js và NPM trên Raspberry Pi 4.

AWS IoT và Node.js trên Raspberry Pi

  • Tác giả: helpex.vn
  • Đánh giá: 3 ⭐ ( 5255 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Có nhiều cách tiếp cận để cài đặt Node.js trên Raspberry Pi (Google và bạn sẽ tìm thấy rất nhiều hướng dẫn), có lẽ bởi vì, trong một thời gian, dường như không có bất kỳ nhị phân chính thức…

HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG RASPBERRY PI PICO

  • Tác giả: www.proe.vn
  • Đánh giá: 5 ⭐ ( 6101 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Ở bài viết này, Proe.vn xin hướng dẫn cách kiểm tra và lập trình cơ bản Raspberry Pi Pico trên Raspberry Pi và Windows. Chuẩn bị: Raspberry Pi (Zero, 3B, 3B+, 4B) https://www.proe.vn/raspberry-pi Raspberry Pi Pico https://www.proe.vn/raspberry-pi-pico USB-A to Micro USB-B cable.

Hướng dẫn cài hệ điều hành cho Raspberry Pi

  • Tác giả: raspberrypi.vn
  • Đánh giá: 3 ⭐ ( 4273 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hệ điều hành nào phù hợp cho nhu cầu của bạn? Cách cài đặt hệ điều hành cho Raspberry Pi? Xem bài viết này và mọi thắc mắc của bạn sẽ được giải đáp.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php