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
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
Apa kelebihan masing-masing bahasa saat menggunakan Arduino? Saya pikir ini adalah pertanyaan umum yang bagus, tetapi saya akan menambahkan sedikit tentang mengapa saya bertanya apakah ada yang mau memberi saya tip. Saya berpengalaman dalam bahasa yang telah diproses seperti JavaScript, PHP, dan...
Dengan mengacu pada Arduino Uno, Mega2560, Leonardo dan papan serupa: Bagaimana cara kerja SPI? Seberapa cepat SPI? Bagaimana saya menghubungkan antara master dan slave? Bagaimana cara membuat budak SPI? Harap dicatat: Ini dimaksudkan sebagai pertanyaan
Arduino adalah hibrida aneh, di mana beberapa fungsionalitas C ++ digunakan di dunia yang disematkan — biasanya lingkungan C. Memang, banyak kode Arduino sangat C seperti. C secara tradisional digunakan #defines untuk konstanta. Ada sejumlah alasan untuk ini: Anda tidak dapat mengatur ukuran...
Saya tidak punya pengalaman sebelumnya dengan C ++ atau C, tetapi tahu cara memprogram C # dan saya belajar Arduino. Saya hanya ingin mengatur sketsa saya dan cukup nyaman dengan bahasa Arduino bahkan dengan keterbatasannya, tetapi saya benar-benar ingin memiliki pendekatan berorientasi objek untuk...
C pada embedded system secara tradisional menggunakan struct untuk menyimpan data terstruktur. Arduino membawa C ++ ke tabel, jadi kita bisa menggunakan kelas sebagai gantinya. Katakanlah kita memiliki dua struktur data yang berbeda yang dapat dianggap sangat mirip: typedef struct { int...
Dengan mengacu pada Arduino Uno, Mega2560, Leonardo dan papan serupa: Bagaimana cara kerja komunikasi serial? Seberapa cepat serial? Bagaimana saya terhubung antara pengirim dan penerima? Harap dicatat: Ini dimaksudkan sebagai pertanyaan
Saya agak baru dalam pemrograman Arduino. Saya memiliki masalah dalam mengkompilasi sedikit kode berikut: const int relay1 = 10; //Power Relay 1 const int relay2 = 11; //Power Relay 2 const int relay3 = 12; //Toggle Relay const int button1 = 3; const int button2 = 4; const int button3 =...
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...
Di dalam loop utama saya ada string ini: String string1; Saya memiliki fungsi yang akan menggunakan string1 sebagai parameter, dan menggunakannya untuk mengirim string ini sebagai SMS. sendSMS(string1); Ini adalah fungsi sendSMS () (tanpa parameter): void sendSMS() {
Mengajukan pertanyaan ini pada Rekayasa Stack Exchange dan diarahkan di sini: Cukup jelas; bagaimana saya bisa mengubah float menjadi char *? Saya memiliki kode di mana 'resistensi' float terus diperbarui. Saya ingin dapat memperbarui variabel 'hasil' untuk mengambil nilai 'perlawanan'. Berikut...
Tolong jelaskan bagaimana interupsi bekerja pada Arduino Uno dan board terkait menggunakan prosesor ATmega328P. Papan seperti: Uno Mini Nano Pro Mini Daun teratai Secara khusus tolong diskusikan: Untuk apa interupsi digunakan Cara menulis Interrupt Service Rutin (ISR) Masalah pengaturan...
Oke, kita semua telah melihat pertanyaan-pertanyaan itu di seluruh web seperti Arduino vs C ++, atau pertanyaan serupa lainnya. Dan sebagian besar jawaban bahkan tidak menyentuh perbedaan kompilasi selain melalui informasi abstrak. Pertanyaan saya bertujuan untuk menyelesaikan perbedaan yang...
Saya memiliki objek yang konstruktornya akan melewati parameter. Jika saya tahu nilai parameter pada waktu kompilasi, saya dapat membuat objek secara statis: static FOOOBJ foo(3); (Saya mengerti bahwa itu tidak benar-benar dilakukan secara statis, yaitu oleh kompiler, tetapi sebenarnya dilakukan...
Saya ingin menulis sketsa saya sehingga saya bisa membuat / mengunggahnya menggunakan Arduino IDE, atau secara opsional menggunakan GCC dan makefile. Saya tahu tentang menyertakan fungsi deklarasi di atas, tetapi apakah ada hal lain yang harus dilakukan agar sketsa saya dianggap valid C ++ oleh...
Saat menggunakan C / C ++ pada platform lain, inttipenya biasanya 4 byte (atau berpotensi lebih). Namun, pada Arduino, hanya 2 byte. Kenapa berbeda? Apakah itu mempengaruhi kinerja jika saya selalu menggunakan 4 byte
Saya membuat game kecil, dan ingin menyimpan skor tinggi. Saya membuat kelas Skor Tinggi di bagian atas file sketsa, seperti ini: class Highscore { public: String name; int score; String toString() { return this->name + " - " + (String)score; } Highscore(String name, int score) {...
Saya telah melakukan beberapa proyek dengan Arduino, tetapi tidak pernah melakukan lebih dari "Hello World" di C. Saya sedang menulis perpustakaan pertama saya, dan banyak hal yang berorientasi objek melampaui kepala saya. Bagaimanapun, pustaka saya berfungsi sebagaimana mestinya, saya mengirimkan...