Câu hỏi được gắn thẻ «programming»

Quá trình thiết kế và viết mã nguồn như là một phần của chương trình (hoặc phác họa) cho Arduino. Đối với các câu hỏi về việc tải mã lên bảng Arduino, thay vào đó, hãy sử dụng thẻ [tải lên].


5
Tùy chọn lập trình khác với C ++
Tôi có thể lập trình Arduino của mình bằng bất kỳ ngôn ngữ lập trình nào ngoài C ++ không? Nếu vậy, ngôn ngữ lập trình nào? Tôi cần phần mềm nào để biên dịch và tải mã của mình lên Arduino?



4
Lấy số thực sự ngẫu nhiên trong Arduino
Phương pháp tốt nhất để có được một số ngẫu nhiên thực sự (trái ngược với giả) trong Arduino, hoặc ít nhất là xấp xỉ tốt nhất có thể là gì? Theo hiểu biết của tôi, hàm RandomSeed (analogRead (x)) không đủ ngẫu nhiên. Nếu có thể, phương pháp nên …

2
Arduino là ISP mà không cần máy tính
Có ai đã thấy hoặc biết về một phương pháp tải trước (sử dụng máy tính hay bất cứ thứ gì) phần sụn như dữ liệu trên một arduino được thiết lập để hoạt động như một isp và sau đó sử dụng arduino đó cắm giao diện isp vào …


6
Mã để thực hiện một lần trong Arduino
Câu hỏi: Tôi phải đặt mã ở đâu nếu tôi muốn nó chỉ thực thi một lần cho mỗi lần khởi động Arduino? Bối cảnh: Tôi có xu hướng sử dụng Arduino của mình để thực hiện các tác vụ nên được thực hiện một lần trên mỗi chu kỳ …

3
Hàm với tham số chuỗi
Trong vòng lặp chính của tôi có chuỗi này: String string1; Tôi có một hàm sẽ lấy chuỗi1 làm tham số và sử dụng nó để gửi chuỗi này dưới dạng SMS. sendSMS(string1); Đây là hàm sendSMS () (không có tham số): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); …
11 programming  c++ 





4
Cách tốt nhất để xác định chân I / O là gì?
Tôi đọc các định nghĩa như const int ledPin = 9; và cũng #define ledPin 9 Tôi biết rằng một định nghĩa như int ledPin = 9; là một thực tế tồi nếu bạn sẽ không thay đổi nó (mà bạn thường không làm), mặc dù tôi đã thấy điều …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.