Kết nối mạng cho Intel Galileo từ máy tính laptop (Windows version)

Mô tả dự án: 

Các bạn sẽ biết được cách kết nối Internet (để cài đặt các gói, để debug, để code, để vào Internet...) từ máy tính laptop của bạn. Thật là chuyên nghiệp phải không nào. Mỗi lần muốn code thì không cần có router, không cần usb tll. Cứ dây LAN gắn vô máy tính là ok ngay!

Chuẩn bị phần cứng

Bạn cần chuẩn bị:

Bật ISC (Internet Connection Sharing) trên laptop.

Bạn mở control panel và gõ adapter trong mục tìm kiếm và chọn View network connections.

Sau đó, bạn phải bật 2 card LAN và Wi-fi. Thường thì card wifi đã được bật để bạn đọc bài viết này angel. Nếu nó không được dùng để vô mạng Internet thì hãy tìm cách dùng đi bạn nhé. Vì card LAN sẽ được dùng để chia sẻ kết nối cho con Intel Galileo.

Bật ICS. Bạn làm theo các bước từ 1, 2, 3 trong hình để bật ICS nhé.

Khi bạn nhấn Ok, sẽ có một bảng thông báo hiện lên bản rằng ICS đã được cài đặt, card LAN sẽ được đặt địa chỉ IP là 192.168.137.1 (là gateway luôn). Vì vậy, mình mới nói bạn dùng wifi kết nối vì trên LAN bạn sẽ mất liên lạc với router vì nó sẽ là DHCP Server.

Reset máy tính và tìm lại bài này đọc tiếp phần tiếp theo nhé.

Tìm địa chỉ IP của Intel Galileo

Trước tiên, bạn phải donwload phần mềm IP scan và chạy tìm địa chỉ trên lớp mạng 192.168.137.0/24. Cụ thể là tìm từ 192.168.137.1 đến 192.168.137.254 như hình dưới.

Sau đó bạn sẽ có một danh sách các địa chỉ IP có thể ping đươc như thế này.

Và đó chính là địa chỉ IP của Intel Galileo (192.168.137.182). Từ đó bạn dùng putty truy cập như bình thường thôi mà.

Lời ngõ

Chúc bạn thành công, nếu có dự án hay thì chia sẻ với Cộng đồng Arduino Việt Nam nhé heart.

lên
5 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

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Comments - Viết tài liệu tham khảo trong khi viết code Arduino

Bạn rất khó ghi nhớ từng dòng code một trong một chương trình thật là dài, với những thuật toán phức tạp, vì vậy Arduino đã làm cho bạn một cú pháp để giải quyết vấn đề này, đó là Comments. Comments sẽ giúp bạn ghi chú cho từng dòng code hoặc trình bày nhiệm vụ của nó để bạn hoặc những người khác có thể hiểu được chương trình này làm được những gì. Và comments sẽ không được Arduino biên dịch nên cho dù bạn viết nó dài đến đâu thì cũng không ảnh hưởng đến bộ nhớ flash của vi điều khiển. Để comments trong Arduino, bạn có 2 cách.

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

Tiết kiệm RAM trong Arduino?

Như đã nói ở bài trước Cách lưu trữ các biến số, mảng, chuỗi trong Arduino, chúng ta đã biết rằng các loại biến trong Arduino được lưu ở những vùng nhớ khác nhau trong RAM, và khi hết RAM thì chương trình của bạn sẽ die một cách bất ngờ - vì lỗi không nằm trong code.

Vì vậy, hôm nay, chúng ta sẽ tìm cách giải quyết vấn đề "làm thế nào để giảm thiểu việc sử dụng RAM trong một sketch Arduino?".

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