Apa artinya kesalahan ini? Saya tidak bisa menyelesaikannya dengan cara apa pun. peringatan: konversi yang tidak digunakan lagi dari konstanta string ke 'char *'
Apa artinya kesalahan ini? Saya tidak bisa menyelesaikannya dengan cara apa pun. peringatan: konversi yang tidak digunakan lagi dari konstanta string ke 'char *'
Pertanyaan: Apakah konversi jumlah ADC ke tegangan tergantung pada tegangan sebenarnya dari +5 V pin? Jika ya, apa metode yang diterima untuk mendapatkan tegangan dari papan? Latar belakang / detail: Saya memiliki sirkuit di mana saya memiliki Arduino Nano (klon) berjalan dari konektor USB...
Saya ingin menulis sketsa yang dapat dikompilasi di papan Arduino yang berbeda. Saya ingin menampilkan pada PC papan mana yang saat ini terhubung. Ini berarti bahwa pengguna menghubungkan PC melalui kabel USB ke papan Arduino / Teensy di mana menjalankan sketsa saya dan sketsa saya memberitahu PC...
Saya memiliki beberapa komponen I2C yang berguna, seperti port expander 16-bit (MCP23017), yang ingin saya gunakan dalam berbagai proyek. Apa yang harus saya lakukan untuk membuat ini bekerja dengan Arduino? Apakah ini akan bekerja dengan Arduino, atau apakah saya memerlukan papan atau perisai...
Saya suka ide menggunakan Arduino IDE untuk proyek-proyek sederhana dan untuk memulai dengan Arduino, tetapi konsensus yang saya dapatkan sejauh ini adalah bagi mereka yang baru mengenal Arduino dan / atau pemrograman pada umumnya. Pemahaman saya adalah bahwa dimungkinkan untuk menulis program C...
Saya mencari untuk membuat 15 x 15 grid sensor beban dan LED RGB untuk lantai dansa interaktif. Setiap node akan digerakkan oleh arduino dan seluruh lantai akan dikelola oleh RaspberryPi. Saya mencoba mencari cara terbaik untuk membuat node berkomunikasi dengan Pi. Idealnya jaringan akan memiliki...
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...
Saya ingin tahu apakah ada cara untuk memanggil fungsi yang terdapat dalam file C menggunakan sketsa Arduino? File C saya mendeklarasikan dan mendefinisikan suatu fungsi. Untuk menyimpan menempatkan definisi fungsi yang berantakan ke dalam sketsa Arduino saya, saya ingin memanggil fungsi langsung...
Bagaimana melanjutkan, ketika membutuhkan sistem master-slave I2C khusus? Apa kriteria desain untuk diterapkan? Apa alat debugging yang dapat digunakan untuk memecahkan
Saya terbiasa sketsa Arduino dengan void setup()bagian yang berjalan sekali, dan void loop()bagian yang terus berulang. Apa yang terjadi ketika Anda memiliki fungsi batal di luar utama void loop()? Apakah ini semua akan tetap berulang secara paralel atau apakah mereka menjalankan satu demi satu?...
Saya memiliki layar LCD 1602 yang berfungsi dengan baik sendiri. Namun saya ingin membebaskan beberapa pin dengan menggunakan I2C / IIC LCD controller yang saya beli secara terpisah. Sementara controller tampaknya berkomunikasi dengan Arduino UNO saya di alamat yang benar, saya tidak bisa...
Bagaimana cara kerja IO register dari Arduino Due? Pada Arduino Uno hanya mengatur DDRx, kemudian PINxmembaca, PORTxmenulis, saya ingin melakukan hal yang sama dengan Arduino Karena, tetapi memiliki lebih banyak register, seperti PIO_OWER, PIO_OSER, PIO_CODR, PIO_SODR, dll saya menemukan ada...
Apa cara terbaik untuk mengkonversi antara tanggal, jam, menit, detik ke cap waktu Unix dalam milidetik di Arduino? Saya perlu memiliki konversi ini, karena saya menggunakan RTC (tanggal, jam, menit, detik, dll) dan mengkomunikasikan stempel waktu Unix melalui BLE Saya menemukan beberapa potongan...
Saya memiliki sensor dan menghasilkan sinyal analog. Saya membaca semua data analog dan mengirimkannya ke komputer saya. uint8_t sensors[] = { A0,A1,A2,A3,A4,A5,A6 }; const int len = sizeof(sensors) / sizeof(sensors[0]); void loop(void) { for (size_t i = 0; i < len; i++) { auto sensor =...
Saya membaca tentang I2C. Di situs ini: http://playground.arduino.cc/Main/WireLibraryDetailedReference#endTransmission Dikatakan bahwa endTransmission()dapat mengembalikan salah satu kode status berikut: 0: Kirim berhasil. 1: Kirim buffer terlalu besar untuk buffer twi. Ini seharusnya tidak...
Saya menggunakan fungsi interupsi untuk mengisi array dengan nilai yang diterima dari digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){...
Bukan pertanyaan Arduino murni kok. Saya sebenarnya menggunakan ATmega168 mandiri. Sejauh ini saya telah menggunakan programmer AVR-ISP (bekerja dari AVR Studio) untuk memprogram chip. Setelah semuanya selesai, chip akan ditutup dan saya hanya akan memiliki akses ke pin I2C. Pin MISO, MOSI, dll...
Saya ingin membuat makefile untuk mengkompilasi program c untuk Arduino. Saya agak terbiasa dengan make tetapi belum pernah menggunakannya dengan avr-gcc. Apa cara paling sederhana saya bisa meletakkan perintah di bawah ini di makefile? $ avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o...