Pertanyaan yang diberi tag programming

Proses merancang dan menulis kode sumber sebagai bagian dari program (atau sketsa) untuk Arduino. Untuk pertanyaan tentang mengunggah kode ke papan Arduino, gunakan tag [unggah] sebagai gantinya.

87
Apa IDE lain untuk Arduino?

IDE Arduino dasar tidak memiliki banyak kecanggihan yang ada dalam IDE lain seperti penyelesaian kode, runtuh kode, pengorganisasian folder, dll. Apakah ada IDE lain yang memungkinkan pemrograman dalam C atau C ++ dan memperbaiki aspek-aspek

73
Bagaimana saya bisa menangani rollover millis ()?

Saya perlu membaca sensor setiap lima menit, tetapi karena sketsa saya juga memiliki tugas-tugas lain yang harus dilakukan, saya tidak bisa hanya delay()antara membaca. Ada tutorial Blink tanpa penundaan yang menyarankan saya kode di sepanjang baris ini: void loop() { unsigned long currentMillis...

14
Opsi pemrograman selain C ++

Bisakah saya memprogram Arduino saya menggunakan bahasa pemrograman selain C ++? Jika demikian, bahasa pemrograman mana? Perangkat lunak apa yang saya perlukan untuk mengkompilasi dan memuat kode saya ke

13
Mendapatkan nomor acak di Arduino

Apa metode terbaik untuk mendapatkan nomor acak yang benar-benar (bukan pseudo) di Arduino, atau setidaknya perkiraan terbaik? Dari pemahaman saya, fungsi randomSeed (analogRead (x)) itu tidak cukup acak. Jika memungkinkan, metode ini harus memanfaatkan pengaturan Arduino dasar saja (tidak ada...

13
Apakah pengaturan dan loop disediakan untuk kenyamanan?

Sketsa Arduino biasanya memiliki fitur setupdan loopfungsi. Apakah fungsi-fungsi ini hanya disediakan untuk kenyamanan atau apakah mereka sebenarnya memiliki tujuan khusus? (misalnya: apakah beberapa operasi tidak diizinkan atau diizinkan dalam pengaturan dan putaran) Apakah kedua kode ini...