Tạo webserver với Intel Edison

Mô tả dự án: 

Tạo webserver với Intel Edison như thế nào? Có khó không? Bài viết này sẽ hướng dẫn bạn tạo webserver với board mạch này. Mình thấy cực kì dễ luôn, bạn thử xem.

Chuẩn bị

Nếu bạn chưa biết SSH, chưa biết Intel Edison là gì thì xem bài viết trước của mình và làm theo nhé!

Chuẩn bị cho Edison

Lưu ý

Bạn cần làm các bước như mình nói ở đây trước nhé.

Chúng ta sẽ sử dụng nodejs (Đã được cài đặt trên edison) để làm dự án này. Chúng ta sẽ dùng project https://github.com/makers-ns/edison-workbook/ để sử thử nghiệm nhé. Giả suy cập vào SSH và giả sử IP của bạn sau khi gõ lệnh dưới là 192.168.2.24 

ifconfig wlan0

Sau đó, clone project trên về và cd vào thư viện SimpleWebServer, mục tiêu của bài viết hôm nay.

git clone https://github.com/makers-ns/edison-workbook

 cd edison-workbook/SimpleWebServer

npm install

Tiến hành khởi tạo server và config server

Để test server, bạn chạy lệnh sau

node app.js

Trong đó file app.js là file config của nodejs. 

Sau đó, một thông báo sẽ hiện ra

Example app listening on port 3000

Bạn truy cập vào địa chỉ web 192.168.2.24:3000 và thay số bằng ip của bạn 192.168.2.24 nhé.

Done, server của bạn đã online. Đây là một server html đơn giản, các bạn có thể dùng javascript + html để lập trình tiếp nhé. 

Bạn chỉ việc sửa nội dung trong thư mục files là xong. Ví dụ như mình sửa file index.html trong thư mục files thành như sau:

cd files

vi index.html

Sau đó thay bằng nội dung:

<html>
  <head>
    <title>Toi yeu Arduino</title>
  </head>
  <body bgcolor=white>

    <table border="0" cellpadding="10">
      <tr>
       <tr>
        <td>
          <img src="images/intel.jpeg">
        </td>
        </tr>
        <tr>
        <td>
          <h1>Chay duoc roi ne!</h1>
        </td>
      </tr>
    </table>

  </body>
</html>

Kết quả, ta đa

lên
8 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Bộ điều khiển PID - ứng dụng phần 2 - xe dò line dùng thuật toán PID

Tiép nối bài viết về xe dò line cảm ơn Đỗ Hữu Toàn đã viết hộ mình phần 4. hôm nay mình sẽ làm cho chiếc xe dò line đi mượt và có hồn hơn 

lên
34 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

Cảm biến nhiệt độ TTL - Độ nhạy cao

Mình thấy bài viết của Đỗ Hữu Toàn rất hay, nay mình có cơ hội dùng cái cảm biến nhiệt độ TTL này nên giới thiệu với mọi người luôn. Do hướng dẫn sử dụng cũng giống cái của Toàn nên mình viết dưới dạng bài viết truyền cảm hứng để gom nhóm với Toàn.

lên
12 thành viên đã đánh giá bài viết này hữu ích.

Hướng dẫn điều khiển stepper 28BYJ-48 bằng mạch điều khiển động cơ bước ULN2003

Động cơ bước 28BYJ-48 có đến 5 dây chứ không phải thuộc loại 4 dây hoặc 6 dây như ta thường thấy. Nhưng thật may mắn, chúng ta lại có board điều khiển động cơ bước ULN2003 với 5 giây vừa khít với con động cơ bước này luôn. Vì vậy, bộ động cơ bước + stepper driver này thường được dùng trong các dự án DIY. Hôm nay, mình sẽ chỉ các bạn cách sử dụng thư viện để sử dụng bộ combo này cho dễ nhé.

lên
34 thành viên đã đánh giá bài viết này hữu ích.