Arduino

Arduino ile uyumlu açık kaynaklı donanım ve yazılım geliştiricileri için soru cevap

2
Arduino ile Disket Sürücüsünü Denetleme
Bir Arduino Uno ile 3.5 "Disket Sürücü kontrol sorunları yaşıyorum. Açık olan bir bilgisayar güç kaynağı ile çalışan disket sürücüm ve bilgisayarımın USB'si ile çalışan Arduino var. Pimleri Arduino'uma yönlendirebilmek için 34 pimli bir IDC konnektörünün şeridini kestim. Disket motorunu açabilir ve okuma / yazma kafasını ileri geri hareket ettirebilirim, …

4
Bir ATMega328P programlayın ve Arduino kartı olmadan kullanın
Projem için bir ATMega328P kullanmak istiyorum, bunu Arduino kartı olmadan yapmayı umuyorum. Arduino IDE ve Arduino kartı ile mikrodenetleyiciyi programlayabileceğimi biliyorum. Ancak, Arduino IDE + Arduino kartı ile programı programlayıp hata ayıkladıktan sonra, mikro denetleyiciyi Arduino kartından alıp ATMega328P'yi kart olmadan ayrı olarak kullanmak mümkün olabilir mi? Evetse, breadega üzerinde …

4
ADC bir voltaja dönüşüm +5 V pininin gerçek değerine dayanıyor mu?
Sorular: ADC sayımının voltaja dönüştürülmesi +5 V pininin gerçek voltajına bağlı mı? Evet ise, bu voltajı karttan almanın kabul edilen yöntemi nedir? Arka plan / Ayrıntı: Bir USB konektöründen (hub'dan) çalışan bir Arduino Nano (klon) kullandığım bir devrem var. Arduino'nun görevi, Nano tarafından açılıp kapatılan ikinci bir devreyi çalıştıracak bir …

2
ATmega328'i çok derin uykuya koyun ve diziyi dinleyin?
ATmega328'in uyku seçeneklerini araştırdım ve bununla ilgili birkaç makale okudum ve daha fazla seçenek olup olmadığını anlamak istiyorum. Bu yüzden olabildiğince düşük akım elde etmek istiyorum, böylece 100uA'dan daha az bir şey iyi olurdu - uart'ı dinleyebildiğim ve uyanmak için kesebildiğim sürece. ATmega328p ile özel bir PCB (UNO değil) kullanıyorum. …

1
Arduino IDE #ifdef
Çizimimi bir Arduino veya ATTiny veya ATmega328'e yüklemek için Arduino IDE'mi kullanıyorum. Bildiğiniz gibi her cihazın farklı bir çıkışı olabilir. Arduino derleyici ifdef, bağlı olduğum panoya bağlı olarak destekliyor mu? Örneğin #ifdef Attiny85 a=0; b=1; c=2; #else // arduino a=9; b=10; c=11; #endif

5
Eskiz yazmak için notepad ++ kullanabilir miyim?
Arduino IDE'yi kurmadan önce, sadece dosyaları yazmak ve doğru konuma taşımak için notepad ++ kullanıp kullanamayacağımı merak ediyordum. Notepad ++'ın Arduino kodunu desteklemediğini varsayıyorum, ancak skeçler desteklenen bir C ++ alt uç sürümü olmasına rağmen bunun için bir mod olacağından şüpheleniyorum.
13 ide 

4
Uno'nun pin 13 LED'i ile anlaşma nedir?
(Bir Sparkfun RedBoard'ım var, ancak bu soru R3 Unos ve Uno uyumlu kartlar için geçerli gibi görünüyor.) SIK rehber kitabımdaki ilk devreyi oluştururken (bir direnç, LED ekleyin, bağlayın ve koddan yanıp sönmesini sağlayın) ), Devre üzerindeki LED'in devrenin LED'inin yaptığı her şeyi yaptığını fark ettim - programlamaya göre yanıp sönüyor. …

4
Kurulum ve döngü kolaylık sağlamak için sağlanmış mı?
Arduino skeçlerinde genellikle a setupve loopfonksiyonu bulunur. Bu işlevler yalnızca kolaylık sağlamak için mi sunuluyor yoksa gerçekte özel amaçları mı var? (örneğin: kurulum ve döngüde bazı işlemlere izin verilmiyor veya izin veriliyor) Bu iki kod eşdeğeri mi: Klasik void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); …
13 programming  c++ 

5
Arduino ile bilgisayarımdaki işleme çizimi arasındaki gecikmeyi azaltma
Şu anda Arduino proje kitabının 14. projesinde bulunuyorum. Arduino'yu kullanarak dizüstü bilgisayarımdaki bir işleme taslağını kontrol etmeye çalışıyorum. Bu, bir görüntünün arka planını kontrol etmek için bir potansiyometre kullanılarak gerçekleştirilir. Arduino kodu: void setup(){ Serial.begin(9600); } void loop(){ Serial.write(analogRead(A0)/4); } İşleme: //imports serial library import processing.serial.*; //setups the serial object …

10
Yer altı su deposu seviyesi sensörü
" 5 galonluk bir su sürahisinin boşaldığını belirlemek için en iyi yol " sorusuna benzer şekilde , bir kaptaki suyu ölçmenin bir yolunu arıyorum. Bu nedenle, kayıt ve raporlama için bir Arduino'ya bağlanabilir. Ama çok farklı bir kap. Bir yeraltı beton tankından sağlanan ev suyuna sahip bir evim var (yaklaşık …
13 sensors 

3
Milislerin harcadığı zamanı bulmak mümkün mü?
İşlev millis100+ mikrosaniye veya daha kısa bir sürede çalışacaktır. Tek bir milis çağrısı ile geçen süreyi ölçmenin güvenilir bir yolu var mı? microsBununla birlikte, akla gelen bir yaklaşım , bir çağrı çağrısını micros, fonksiyon çağrısının microskendisi tarafından harcanan zamanı da içerecektir , bu yüzden mikronların ne kadar sürdüğüne bağlı olarak, …
13 time  millis 

6
Büyük Miktarda Seri Veri Gönderme
Bu nedenle, robotik alanlarında bazen bilgi paylaşmak veya istatistiksel verileri kaydetmek için birbirine bağlı birden fazla panele ve / veya bilgisayara ihtiyacınız vardır. Şu anda bir seri bağlantı üzerinden birkaç farklı değişkenler göndermek gerekir ve böyle yapmak için gitmek için en iyi yolu ne olduğunu merak ediyordum? Şimdiye kadar, yapı …
13 serial 

8
Tabletten program yüklemek mümkün mü?
Ekstra kalkan (Bluetooth veya Wi-Fi) eklemeden bir iPad / Android tabletten program / taslak yüklemenin kolay bir yolu var mı? Değilse, kalkan kullanılarak yapılabilir mi? Hangi kalkan tercih edilir? Ayrıca IDE seçenekleri nelerdir?
13 uploading  ide  android 

2
Arduino Meclisi: IO kayıtları
Soru: Programlama için montaj kullanırken Arduino Uno'daki IO'ya erişmek için hangi kayıtları kullanıyorum? Arka plan: Montaj dili becerilerimi Arduino'da uygulamakla ilgiliydim (LED'leri açmanın / kapatmanın konsol IO'su hakkında endişelenmekten daha kolay olacağını düşündüm). Ön arama yaparak , AVR araç zincirinin Arduino'yu programlamak için kullanılabileceğini buldum. Ancak, IO pinleri için ilgili …

1
Bellek boyutu için önişlemci sabiti var mı
Derlemelerim mevcut flash / program alanına bağlı olarak bazı kodları hariç tutmak istiyorum. Bir kütüphane demo kodunda kullanılmak üzere destekliyorum. Halihazırdaki çözümüm #ifdef işlemci tipi kullanmaktır. Ama daha genel olmak istiyorum ve tüm çeşitli fişleri belirtmek zorunda değilim. Bunun yerine, mevcut boyutu belirten bir ön işlemci sabiti olması iyi olurdu. …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.