Arduino

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

2
Analog telefon görüşmeleri mi yapıyorsunuz?
Arduino kartını eski analog telefonla nasıl etkileşime geçirebilir ve telefon görüşmesi yapabiliriz? Sanırım kartın telefona belirli bir kabloyla bağlanmasını içeriyor (nasıl deniyor?) Buna ek olarak, telefonun düşük seviyeli arama protokolünü kullanmamızı gerektireceğini varsayıyorum (telefonla gerçekten etkileşim kurmak ve komut göndermek için). Nerede okuyabilirim? Dijital / seri kart ile benzer bir …

11
GROVE sistemi ne tür bir konektör kullanıyor?
GROVE ne tür bir konektör kullanıyor? Bazı eski sensörleri kablolamakla ilgileniyorum, bu yüzden GROVE ile uyumlular, bu yüzden önce konnektörü tanımlamam gerekiyor, böylece kıvrımı almak için gövdeyi ve pimleri satın alabiliyorum. Bir tür JST konektörü gibi görünüyor, ancak her biri uyumsuz perdelere sahip birçok farklı boyut var ve çoğu perakendeci …
12 sensors  pins  wires 

2
Bilgisayarsız ISS olarak Arduino
Herkes bir isp olarak çalışmak üzere ayarlanmış bir arduino üzerine bir firmware önyükleme (bir bilgisayar veya herhangi bir şey kullanarak) bir yöntem gördü veya bilen ve daha sonra bu arduino kullanarak isp arayüzü başka bir fiş ve firmware yükleyin. Açık olmak gerekirse - tam üflemeli bir bilgisayara doğrudan bağlantı olmadan …

3
Tuhaf görünen seri veriler
Seriye "Merhaba Dünya" yazdıran basit bir çizimim var, ama bunun yerine bir sürü anlamsızlık alıyorum. void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World"); delay(1000); } Neden kodun dediği gibi "Merhaba Dünya" yazdırmıyor?
12 serial 

2
Yanlış yönlendirilmiş bir ATmega328-PU aldım. Bunu nasıl düzeltebilirim?
Geçmişte, Arduino IDE'yi kullanarak dört ATmega328-PU'dan oluşan yeni bir parti üzerinde bootloaderları yakıyordum (328'den sonra P olmadığını fark ettim - bu MCU'nun biraz daha ucuz olmayan pikapon olmayan versiyonudur, ATmega328P ile karıştırılmamalıdır) PU ile bir P ) ve avrdude'dan aşağıdaki mesajla şaşırdım: avrdude: Device signature = 0x1e950F avrdude: Expected signature …
12 atmega328 

3
Arduino ile I2C cihazlarını nasıl kullanabilirim?
Çeşitli projelerde kullanmak istediğim 16 bit bağlantı noktası genişletici (MCP23017) gibi birkaç kullanışlı I2C bileşenim var. Bunların Arduino ile çalışması için ne yapmam gerekiyor? Herhangi bir Arduino ile çalışacak mı, yoksa belirli bir tahtaya veya kalkana ihtiyacım var mı?
12 i2c 


6
Arduino'da bir defalık icra kodu
Soru: Arduino başlangıcında yalnızca bir kez yürütülmesini istiyorsanız kodu nereye koyabilirim? Arka plan: Arduino'mu her güç döngüsü için bir kez yapılması gereken görevleri yapmak için kullanma eğilimindeyim. (Örneğin, robotum her açtığımda yalnızca bir kez ileri gitmeli - bundan daha fazla ve masadan düşebilir.) Standart Arduino IDE "şablonu" bir loop()ve bir …

4
Eskizler neden bu kadar yer ve hafıza kaplıyor?
Yún için bu çizimi derlediğimde: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Alırım: Sketch, 5.098 bayt (% 17) program depolama alanı kullanıyor. Maksimum 28.672 bayttır. Global değişkenler 153 bayt (% 5) dinamik bellek kullanır ve yerel değişkenler için 2.407 bayt bırakır. …

3
Kartımın ömrünün sonuna yaklaşıp yaklaşmadığını nasıl anlarım?
3 yıldır kullandığım bir uno'm var. Bunu, kuruldaki başarısızlığın oldukça pahalı ve tehlikeli olabileceği oldukça kritik bir projede tekrar kullanacağım. Bu yüzden, kurulun ömrünün sonuna yaklaşmadığından veya yakın zamanda başarısız olacağından emin olmak istiyorum. Anakartın arıza yapmadan veya performansta azalma olmadan ne kadar süre çalışacağını anlamanın güvenilir bir yolu var …

2
Arduino'ya farklı bir ürün yazılımı yükleme
Arduino üzerindeki bellenimi daha fazla işlem gücü sağlamak için düşük gerilim / aşırı gerilim gibi daha fazla şey yapabilmesi için yükseltmek mümkün mü? Bunu yapmak için büyük olasılıkla çipin kendisini yeniden flaş etmeniz gerekir, bu nasıl başarılır?

3
Arduino Uno'yu ISS olarak kullanırken “Yikes! Geçersiz cihaz imzası ”kötü bir bağlantı, kötü yapılandırma veya kötü sürüm mü demek?
Windows 7'de Arduino IDE dizinindeki avrdude kullanarak önceden derlenmiş onaltılık bir görüntüyü bir ATTINY45'e programlamak için Arduino UNO kullanıyorum. güzel bakliyat. Donanım tarafında , ATTINY yüzeye monte, tüm pimleri bir voltmetre ile doğrulanmış lehimlenmiş bir sörf tahtasına lehimlenmesi dışında bu kurulum var . Uno'dan ATTINY'ye sinyalleri almak için pimleri sörf …


2
Güneş Panelleri ile Arduino'yu Güçlendirme
Açıkçası, bir Arduino güneş panelleri ile güçlendirilebilir. En uygun yapılandırma nedir? Aynı anda şarj edip deşarj edebilir misiniz? LiPO, en iyi pil önbellek teknolojisi mi yoksa sahada dağıtım için daha dayanıklı bir şey var mı? Bunu yapmanın en ekonomik ve güvenilir yolları nelerdir?
12 power  solar 

3
Optiboot önyükleyicisine alternatifler nelerdir?
Neredeyse tüm modern Arduino kartları Optiboot önyükleyici kullanır . Daha önce kullanılan ATmegaboot ile karşılaştırıldığında, bu flaş açısından daha küçüktür (yaklaşık 1.5KB) ve yükleme hızında daha hızlıdır (115.2k'ye karşı 57.6k) ve çiziminizi daha hızlı başlatır (sıfırlamadan sonra beklerken gecikme daha kısadır). Optiboot önyükleyicisine alternatif var mı? Özellikle, daha küçük (flash …
12 bootloader 

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.