Arduino

10
arduino - millis ()

Disalin dari referensi Arduino - millis () Tip : Perhatikan bahwa parameter untuk millis adalah panjang yang tidak ditandai, kesalahan dapat dihasilkan jika seorang programmer mencoba melakukan matematika dengan tipe data lain seperti int. Matematika macam apa? Jenis pemrosesan lain apa yang...

10
Meniru perangkat 1-kawat

Yang ingin saya lakukan adalah membuat ATTiny IC menjadi budak di bus 1-kawat, dengan S / N sendiri dan daftar perintah untuk fungsi spesifiknya. Yang ingin saya ketahui adalah apakah saya bisa menggunakan perpustakaan satu kawat dari situs Arduino untuk mengirim data sebagai budak. Misalnya,...

9
Gunakan kembali bagian smartphone / tablet seperti kamera

Untuk tujuan belajar dan meretas, saya berencana untuk mempelajari dan menggunakan bagian-bagian dari ponsel cerdas dan tablet seperti Galaxy atau iPhone. Mereka sangat efisien dan cukup murah ... Adakah yang pernah melakukan ini sebelumnya? Jika ya, adakah yang bisa memberi tahu saya jenis...

9
Boot pada daya rendah tidak berfungsi

Saya memiliki papan Arduino ATMega328 khusus yang umumnya berjalan pada 5V @ 8MHz (menggunakan profil dan bootloader Arduino Pro 3.3V 8MHz). Alasan utama saya menggunakan pengaturan ini adalah agar saya dapat mematikan papan ketika daya utama terputus dan mulai kehabisan daya baterai (3V dari sel...

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
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
Daftar # preparcessor papan Arduino # definisi

Ketika seseorang memilih papan di dalam Arduino IDE, definisi preprosesor ditambahkan ke salah satu file di belakang layar. Setelah banyak berburu dan sedikit keberuntungan saya menemukan bahwa format definisi ini adalah: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Beberapa...

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