Mục lục:
- Bước 1: Những gì tôi đã sử dụng
- Bước 2: Thiết lập
- Bước 3: Mã
- Bước 4: Chạy chương trình
- Bước 5: Bước cuối cùng
Video: Thiết lập để lập trình Picaxe thông qua tập lệnh Shell (linux): 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:37
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
Đâ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
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â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:
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào với Phần mềm chương trình cơ sở lệnh AT: 5 bước
Lập trình bất kỳ bo mạch / mô-đun ESP8266 nào Với Phần mềm điều khiển lệnh AT: Mọi mô-đun và bo mạch ESP8266 có thể được lập trình theo nhiều cách: Arduino, python, Lua, lệnh AT, nhiều hơn nữa có thể là … Ba đầu tiên trong số chúng tốt nhất cho hoạt động độc lập, phần mềm AT là để sử dụng ESP8266 làm mô-đun hoặc để kiểm tra nhanh với TTL RS232 c
Arduino độc lập 3.3V W / Xung nhịp 8 MHz bên ngoài được lập trình từ Arduino Uno thông qua ICSP / ISP (với Giám sát nối tiếp!): 4 bước
Arduino độc lập 3.3V W / Xung nhịp 8 MHz bên ngoài được lập trình từ Arduino Uno thông qua ICSP / ISP (với Giám sát nối tiếp!): Mục tiêu: Xây dựng một Arduino độc lập chạy trên 3.3V với xung nhịp ngoài 8 MHz. Để lập trình nó thông qua ISP (còn được gọi là ICSP, lập trình nối tiếp trong mạch) từ Arduino Uno (chạy ở 5V) Để chỉnh sửa tệp bộ nạp khởi động và ghi
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Kiểm soát thiết bị qua Internet thông qua trình duyệt. (IoT): 6 bước
Kiểm soát thiết bị qua Internet thông qua trình duyệt. (IoT): Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể điều khiển các thiết bị như đèn LED, Rơle, động cơ, v.v. qua internet thông qua trình duyệt web. Và bạn có thể truy cập các điều khiển một cách an toàn trên bất kỳ thiết bị nào. Nền tảng web tôi đã sử dụng ở đây là truy cập RemoteMe.org
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một