Arduino

T&J untuk pengembang perangkat keras dan lunak sumber terbuka yang kompatibel dengan Arduino


4
Apa kehidupan nyata EEPROM?
ATMEL mengatakan masa pakai sel sel EEPROM adalah sekitar 100.000 siklus tulis / sel. Apakah ini sebenarnya kinerja EEPROM di alam liar? Jika saya tidak mengubah nilai sel, apakah ini menekankan masa pakai? Sebagai contoh, jika saya menulis nilai 0xFFke sel yang sama lagi dan lagi, apakah ini berbeda untuk …
21 eeprom 





5
Saya menggunakan terlalu banyak RAM. Bagaimana ini bisa diukur?
Saya ingin tahu berapa banyak RAM yang saya gunakan dalam proyek saya, sejauh yang saya tahu, tidak ada cara untuk benar-benar menyelesaikannya (selain melalui dan menghitung sendiri). Saya telah sampai pada tahap dalam proyek yang agak besar di mana saya telah menentukan bahwa saya kehabisan RAM. Saya telah menentukan ini …
19 sram 

1
ATtiny85: Konsumsi daya vs kecepatan clock
Singkat dan sederhana: Berapa konsumsi daya untuk ATtiny85 yang berjalan pada 1 MHz dan 8 MHz menggunakan jam internal? Tidak menggunakan mode tidur apa pun. Saya sudah banyak mencari di Google dan tidak dapat menemukan info tentang ini. Saya bertanya karena saya ingin tahu apakah layak menggunakan 1 MHz untuk …
19 power  attiny 

1
Setel ulang Arduino Uno dalam kode
Apakah mungkin untuk mereset Arduino (yaitu, untuk reboot) dari kode (yaitu dari sketsa itu sendiri)? Saya tahu itu mungkin dengan sirkuit khusus tetapi apakah ada peluang untuk membuatnya hanya dengan kode? Di bawah ini adalah kode saya dan komentar //resetadalah di mana saya ingin memaksa reset. #include <TrueRandom.h> int i; …


13
Mengunggah Arduino Nano memberikan kesalahan: avrdude: stk500_recv (): programmer tidak merespons
Saya memiliki Arduino Nano (Sainsmart) yang saya coba unggah sketsa. Di bawah Arduino IDE, perangkat yang dipilih adalah Arduino Nano w/ ATmega328. Namun mengunggah sketsa memberi saya kesalahan avrdude: stk500_recv(): programmer is not responding Saya mencoba kedua port USB ( /dev/tty.usbserial& /dev/cu.usbserial) tetapi kesalahan yang sama tetap ada. Arduino terhubung …

3
Program Arduino hanya berfungsi ketika dijalankan sebagai root
Mengunggah sketsa sederhana sepertinya berhasil ketika saya menjalankan program Arduino sebagai root ( sudo). Saya ingin menjalankannya sebagai pengguna biasa. Adakah yang pernah mengalami masalah yang sama sebelumnya dan memperbaikinya? Inilah yang saya peroleh dari lsusb: $ lsusb Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM) …

4
Protokol Komunikasi Praktik Terbaik dan Pola
Setiap kali saya mendesain protokol serial untuk digunakan di antara dua arduinos, saya merasa agak seperti menciptakan kembali roda. Saya ingin tahu apakah ada praktik atau pola terbaik yang diikuti orang. Pertanyaan ini kurang tentang kode aktual, tetapi lebih banyak tentang format pesan. Misalnya, jika saya ingin memberi tahu Arduino …
19 serial 


2
Apakah loop infinite di dalam loop () berkinerja lebih cepat?
Saat Anda menulis sketsa yang khas, Anda biasanya mengandalkan loop()pemanggilan berulang kali selama Arduino berjalan. Bergerak masuk dan keluar dari loop()fungsi harus memperkenalkan overhead kecil. Untuk menghindari itu, Anda mungkin bisa membuat loop tak terbatas Anda sendiri, seperti ini: void loop() { while (true) { // do stuff... } } …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.