Arduino

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

3
Tüm pinleri dijital G / Ç olarak kullan
Dijital pin sayısını artırın Çeşitli arduinolardaki standart pinlerden daha fazlasını nasıl kullanacağını açıklayan birçok yazı var, ancak bunların hiçbiri sınırlamaları ve proplemleri düzgün bir şekilde açıklamıyor. Arduino Uno: 1. analog pimleri kullanabilirsiniz Pin 14 = Analog in 0 Pin 15 = Analog in 1 Pin 16 = Analog in 2 …

3
Yeni başlayanlar için farklı Bluetooth modüllerinin temel farklılıkları nelerdir?
Ben gerçekten bilgisayar ve programlama olmasa da, mikrodenetleyiciler ve elektronik için yeni başlayan biriyim. Arduino ile başlayarak, veri göndermek ve almak için (örneğin, sensör verileri göndermek veya komut almak) prototipimi bir mobil cihazla veya bir bilgisayarla konuşmak için gerçekten ilgi duyduğum bir noktaya geldim. Bakan, farklı fiyatlandırma noktaları ile farklı …


3
Programcı hatası ile Arduino Mega zaman aşımı iletişimi
Bir Arduino Mega 2560'ım var ve bu hatayı almaya başladığım öğle yemeğine kadar iyi çalışıyordu: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Ben bir Uno üzerine yüklemek için çalıştı ve ben sorunsuz yüklemek gibi görünüyordu ben kod değil biliyorum. Mega'yı daha fazla portu olduğu için kullanmam gerekiyor. Ne …

5
DS18B20'm yüksek okuyor. Doğru sıcaklığı geri getirmesini nasıl sağlayabilirim?
Evim için bir ısıtma kontrol sistemi üzerinde çalışıyorum, ancak sıcaklık sensörü ile ilgili beklediğimden daha yüksek okuma sorunları yaşıyorum. Bir röle modülüne, bir HD47780 ekrana ve bir DS18B20 bağlı bir Tiny RTC modülüne bağlanmış 5V Arduino Mini Pro klonuna sahibim. DS18B20 (Ben tek telli kütüphaneler bu işlem modunu desteklenen emin …


1
ESP8266'nın hem kırmızı hem de mavi led'i yanık kalır
ESP8266'yı Arduino UNO'ya bağladım. Büyük bir sorun yaşadıktan sonra bazı AT komutlarını başarıyla çalıştırmayı başardım. AP modunu da test ettim. Sonra Arduino ile seri iletişim yazılımında bir sorun yaşadım ve baud hızını 9600 olarak değiştirmeye karar verdim (daha önce 115200 idi). AT+IPR=9600Değiştirmek için komut kullandım . Sonra esp mavi led …

3
LCD'de D0-D3'ün anlamı nedir?
Arduino LiquidCrystal kütüphanesi farklı argümanlarla 4 oluşturucusu yok: LiquidCrystal(rs, enable, d4, d5, d6, d7) LiquidCrystal(rs, rw, enable, d4, d5, d6, d7) LiquidCrystal(rs, enable, d0, d1, d2, d3, d4, d5, d6, d7) LiquidCrystal(rs, rw, enable, d0, d1, d2, d3, d4, d5, d6, d7) Yapıcı argümanları için aşağıdaki yorumlar belirtilir: [...] d0, …
10 lcd 


4
Gerçek zamanlı saatim neden bilgisayarımdan yanlış zaman alıyor?
Gerçek zamanlı saatimin zamanını bilgisayarımdaki saat olarak ayarlamasını istiyorum. Ancak, aşağıdaki çizimi çalıştırdığımda, gerçek zamanlı saat, zamanı bilgisayarımın zamanından 32-33 saniye önce bildiriyor. #include <Wire.h> #include "RTClib.h" RTC_DS1307 RTC; void setup () { Serial.begin(57600); Wire.begin(); RTC.begin(); if (! RTC.isrunning()) { Serial.println("RTC is NOT running!"); // following line sets the RTC …

1
Python ve firmata kullanarak Arduino Ports'tan Dinamik Tkinter Widget Ölçeğini Güncelle
Arduino dijital bağlantı noktaları değerlerini almak ve bu değerleri bir Python Tkinter Widget Ölçeği ayarlamak çalışırken sorun yaşıyorum. Firmata ile Python ve Arduino kullanıyorum. Arduino kartıma python kodu ile erişebiliyorum. Örneğin bir etiket widget'ında Arduino analog port değerini gerçek zamanlı olarak bir etikete aşağıdaki koddaki gibi sorunsuz olarak alıyorum ve …

4
Arduinos arasındaki tüm farklar: Pro Mini & Pro Micro
Bu iki kart arasındaki farkları bilmek istiyorum: Arduino Pro Mini ve Arduino Pro Micro . Bunu ve bu ilgili yazıyı okuduğum halde, yeterince açık değil. Her zaman Arduino Uno veya Leonardo'yu kullandım ve bu kompakt minyatür tahtaları kullanmaktan biraz korkuyorum. Şimdiye kadar bu farklılıkları gördüm: Mikro, ayrı bir FTDI'ya ihtiyaç …


1
ESP8266 bir şekilde wifi erişim verilerini hatırlıyor mu?
Bugün bir ESP8266 ile uğraştım, OTA'yı denedim ve bir web sunucusu yazdım. Bir hata bulmak için, çizimi yalnızca aşağıdaki satırlara indirgedim: #include <ESP8266WebServer.h> ESP8266WebServer server(80); void setup() { Serial.begin(115200); server.on("/", []() { Serial.println("Sending response..."); server.send(200, "text/plain", "Hi there!"); }); server.begin(); } void loop() { server.handleClient(); } Bir Wifi ağına bağlanmak …
10 esp8266  wifi 

1
ICSP pin, aslında nedir?
ICSP pini nedir. Bunun bir AVR ve Arduino için küçük bir programlama başlığı olduğunu okudum, ancak AVR nedir ve ICSP pinleri ne işe yarar?
10 arduino-uno  pins 

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.