Mục lục:

Thiết lập để lập trình Picaxe thông qua tập lệnh Shell (linux): 5 bước
Thiết lập để lập trình Picaxe thông qua tập lệnh Shell (linux): 5 bước

Video: Thiết lập để lập trình Picaxe thông qua tập lệnh Shell (linux): 5 bước

Video: Thiết lập để lập trình Picaxe thông qua tập lệnh Shell (linux): 5 bước
Video: How To Create Your Own Node - Vertcoin One-Click Miner 2024, Tháng mười một
Anonim
Thiết lập để lập trình một Picaxe thông qua tập lệnh Shell (linux)
Thiết lập để lập trình một Picaxe thông qua tập lệnh Shell (linux)

Hướng dẫn đơn giản hướng dẫn cách tạo một tập lệnh shell sẽ tải một chương trình từ một trang web ftp, sau đó biên dịch nó rồi tải xuống picaxe. (Đây cũng là hướng dẫn đầu tiên của tôi)

Bước 1: Những gì tôi đã sử dụng

Những gì tôi đã sử dụng
Những gì tôi đã sử dụng

Đây là những gì tôi đã sử dụng 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper leadsser một cách tuyệt vời để lập trình picaxe. Tôi sử dụng bảng tạo mẫu PICAXE021 với jumper dẫn đến breadboardBạn có thể sử dụng khá nhiều vi picaxe miễn là bạn điều chỉnh và sử dụng đúng trình biên dịch

Bước 2: Thiết lập

Bây giờ chúng ta cần một nơi để chạy tập lệnh cho tập lệnh này, tôi đã quyết định đặt nó vào ~ / picaxe-ftp (nhân tiện ~ có nghĩa là thư mục chính của bạn). Bây giờ chúng tôi muốn lấy trình biên dịch, https://www.rev-ed.co.uk/software/picaxe.tgz mà chúng chứa tất cả các trình tuân thủ cho tất cả các phiên bản khác nhau của picaxe. Bây giờ tôi đang sử dụng 08m nên tôi lấy trình biên dịch 'picaxe08m' và đặt nó vào thư mục nhưng bạn có thể dễ dàng thay thế nó cho phiên bản của mình. Được rồi, bây giờ bạn sẽ có thư mục của mình với trình biên dịch trong đó là tất cả.

Bước 3: Mã

Bây giờ, hãy mở trình soạn thảo văn bản của bạn hoặc những gì bạn từng sử dụng và dán mã này vào. #! / Bin / shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas '# Nhập tên của tập lệnh bas tại đây sau -n $ HOST << END_SCRIPT Trích dẫn USER $ USER trích dẫn PASS $ PASSWDget $ FILEquit END_SCRIPT # Đó là phần ftp đăng nhập lấy tệp và thoát. / Picaxe08m -c / dev / ttyS0 $ FILE # mà tải tệp xuống picaxe, hãy thay đổi tệp này cho phù hợp Lưu tệp này dưới dạng picaxeprogramer.sh trong cùng một thư mục mà bạn đặt trình biên dịch vào. Bây giờ bạn có thể sử dụng cài đặt của chúng, mã là đèn LED nhấp nháy đơn giản, bạn có thể tự kiểm tra nếu muốn. Bạn cũng có thể sử dụng trang web ftp đó nếu bạn muốn chỉ cần tôn trọng và không gây rối với nó.

Bước 4: Chạy chương trình

Chạy chương trình
Chạy chương trình
Chạy chương trình
Chạy chương trình

Bây giờ nếu bạn muốn, bạn có thể thiết lập nó chạy cứ sau 1h, 2h 5h hoặc bất cứ lúc nào bạn muốn nhưng vì mục tiêu hướng dẫn này, chúng tôi sẽ chỉ chạy nó. để nhấp nháy trên chân 1) và sau đó thêm một đèn led vào chân 1 và bật nó lên. Bây giờ điều hướng đến thư mục chứa tập lệnh và trình biên dịch và chạy chương trình bằng cách gõ 'sh picaxeprogramer.sh'. nó sẽ chạy và tiếp tục lập trình picaxe.

Bước 5: Bước cuối cùng

Bươc cuôi
Bươc cuôi
Bươc cuôi
Bươc cuôi

Bây giờ tôi biết điều này một mình không hữu ích lắm nhưng nếu bạn mở rộng điều này, bạn có thể cập nhật các điều khiển rô bốt hoặc đảm bảo tất cả rô bốt của bạn được cập nhật lên các lệnh và điều khiển mới nhưng dù sao bạn quyết định làm gì là hoàn toàn tùy thuộc vào bạn. Đây là video về quá trình chạy của shell. (Xin lỗi vì máy ảnh chất lượng kém giống với máy ảnh chụp ảnh hơn. Ngoài ra là tiếng ồn xung quanh) Nếu bạn muốn có một đoạn script với một chút bổ sung vào nó, hãy thử điều này #! / Bin / shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' # Nhập tên của tập lệnh bas vào đâyNEWNAME = `date +% Y-% m-% d ''.bas' ftp -n $ HOST <

Đề xuất: