Arduino

9
Mengapa ada jam di Arduino saya?

Tentu saja saya tahu ini berguna untuk mengontrol waktu penundaan, tetapi ada penggunaan lain? Dengan jam 16Mhz, setiap baris program saya akan mengambil 1/16000000 detik, bukan? bahkan garis yang sangat besar hanya akan mengambil 1/16000000 detik? Dengan clock 8MHz, setiap baris akan...

9
Penundaan yang sangat lama () mungkin?

Saya mencoba membuat pintu kecil yang membuka dan menutup setiap 12 jam. Saya bertanya-tanya apakah saya bisa membuat skrip pengulangan kecil dengan jeda () selama 12 jam, jeda (43 200 000 000); Saya tebak? Namun, saya tidak tahu apakah itu mungkin dan / atau direkomendasikan. Beberapa umpan balik...

9
Bagaimana cara kerja di luar void loop?

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?...

9
Mengirim warna ke monitor vga

Saya mencari cara sederhana untuk mengirim sinyal dari Arduino ke monitor vga. Apa metode yang paling mudah, dan komponen apa yang dibutuhkan? Saya tidak perlu menampilkan gambar, hanya warna solid.

9
SPI Arduino Karena konflik dengan pinMode (), bug?

Pertimbangkan contoh minimal berikut, tempat saya mengatur pinModesebelum memanggil fungsi SPI: #include <SPI.h> void setup() { pinMode(10, OUTPUT); SPI.begin(10); SPI.setDataMode(10,SPI_MODE1); } void loop() { delay(1000); SPI.transfer(10,1); } Sekarang ketika

9
Mengatur nomor seri pada perangkat CH340 USB-Serial

Membaca http://playground.arduino.cc/Linux/Udev tampaknya ada cara untuk menulis ke EEPROM USB-Serial FTDI untuk mengatur SerialNumber yang diberikan, memungkinkan Anda mengidentifikasi nano / arduino lain untuk menanganinya secara khusus di UDEV. Saya memiliki muatan gaya nano dengan adaptor...

9
Cara pindah dari arduino ke prototipe fisik

Saya telah membaca sedikit tentang pindah dari Arduino ke PCB dan sepertinya agak menakutkan. Untuk saat ini, yang benar-benar ingin saya lakukan adalah mengambil sesuatu yang saya buat, dan membuat beberapa perubahan sehingga saya benar-benar dapat membuat casing untuk itu dan memastikan semuanya...

9
I2C LCD Serial Interface Board tidak menampilkan teks (pin salah?)

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...

9
SAM3X8E (Arduino Due) Pin IO register

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...

9
Hapus papan yang tidak digunakan dari Arduino IDE

Dalam proyek saat ini saya sedang memprogram papan UNO dan Leonardo secara bersamaan. Beralih bolak-balik di antara dua papan di menu Alat membutuhkan terlalu banyak waktu karena 18 papan lainnya yang tidak saya miliki. Apakah ada cara untuk menghapus papan-papan itu dari menu

9
Apa cara terbaik untuk mendefinisikan pin I / O?

Saya membaca definisi suka const int ledPin = 9; dan juga #define ledPin 9 Saya tahu bahwa definisi suka int ledPin = 9; adalah praktik yang buruk jika Anda tidak akan mengubahnya (yang biasanya tidak Anda lakukan), meskipun saya sudah melihat ini beberapa kali dalam program Arduino. Yang...

9
Ikhtisar ukuran kode yang dikompilasi

Ketika saya mengkompilasi kode saya, Arduino IDE mengembalikan ukuran sketsa biner dalam byte. Apakah ada cara yang baik untuk mengetahui (kurang-lebih) fungsi apa atau bagian mana dari kode saya yang mengambil berapa banyak memori dalam flash, sehingga saya dapat merasakan fitur apa yang...

9
Arduino pada 20 MHz?

Saya ingin tahu mengapa Arduino tidak berjalan pada 20 MHz, frekuensi AVR ditentukan untuk. Sekarang, berjalan pada 16 MHz, kami menyia-nyiakan kinerja 20% tanpa biaya. Saya tidak berpikir ada apa implikasi ketika Anda mengganti resonator 16 MHz dengan jenis 20 MHz, dengan mungkin satu-satunya...