Arduino

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

4
Bir kurulun gereksinimlerime uygun olup olmadığını nasıl anlarım?
Arduino'da yeniyim ve web sitelerinde birçok farklı tahta türü olduğunu gördüm. Farklılıklar nelerdir veya daha spesifik olmak gerekirse, hangi kurulun gereksinimlerimi karşıladığını nasıl bilebilirim? Kalkanların panoya bağlanabileceğini anlıyorum, ancak bazı kalkanları desteklemeyen bazı kartlar mı? Başka bir şey, harici sensörleri bir Arduino kartına bağlamak veya kartla iletişim kurabilen özel sensörler …

1
PROGMEM kullanarak Flash Belleğe yazabilir miyim?
Arduino'nun belgelerinde alıntı yapıyorum: http://playground.arduino.cc/Learning/Memory Not: Flash (PROGMEM) bellek yalnızca program yazma sırasında doldurulabilir. Program çalışmaya başladıktan sonra> flaştaki değerleri değiştiremezsiniz. Ve PROGMEM açıklamasında: http://arduino.cc/tr/Reference/PROGMEM Verileri SRAM yerine flash (program) belleğinde saklayın. Bir Arduino kartında çeşitli bellek türlerinin bir açıklaması vardır. PROGMEM anahtar sözcüğü bir değişken değiştiricidir, yalnızca pgmspace.h dosyasında …

3
Arduino ile RFID-RC522'yi nasıl kullanabilirim?
Yerel Makerspace'im için bir proje üzerinde çalışıyorum, sınırlı bütçemiz var, bu yüzden eBay'de RFID-RC522 el'cheap'o RFID / NFC okuyucuları kullanmayı umuyordum, birkaç SPI tabanlı tahta aldım, çalışıyorlar, ancak çalışıyorlar kod örnekleri sınırlıdır. Birkaç farklı kütüphane buldum ve bu kütüphaneye yerleştim: https://github.com/ljos/MFRC522 Sorun şu ki, çevrimiçi mevcut tüm kodlar, insanların çevirdiği …
11 rfid 

1
Bir güç kontrol mikrodenetleyici ile pil ömrünü uzatmak?
Bu makalede pil ömrünü uzatmak için bir yöntem açıklanmaktadır: yalnızca gerektiğinde Arduino'yu açmak için düşük güçlü bir denetleyici kullanın. Yazar, bu yöntemin Arduino'nun uyku modunu kullanmaktan çok daha az güç kullandığını belirtiyor. Bu yaklaşımın dezavantajları var mı? Hangi varyantı yapmalıyım? ( TPS61240 varyantı , artık mevcut olmayan Circuits @ Home'dan …
11 battery 

7
Arduino Newbie: Lehimsiz Breadboard Alternatifi
Arduino için tamamen yeniyim. Lehimsiz breadboard kullanarak bir devre oluşturdum. Ancak bağlantıların lehimlenmiş bir çözüm kadar kaybedilmiş veya iyi olmadığı açıktır. Bu yüzden ben de devrelerde yeni olduğumdan merak ettim, en kolayı
11 breadboard 


2
Hitachi HD44780 LCD ekranın parlaklığını değiştirme
Bir projeyi bitiriyorum - LED oyun çalar saat. Bunun bir saat olduğunu görünce, gücü korumanın bir yoluna ihtiyacım var, şu anda Uno R3 + cihazım bir politikacı gibi yiyor. Sorum şu: Sadece Hitachi HD44780 16x2 LCD ekranda yazılımı kullanarak ekranı nasıl kapatabilirim veya arka ışığı nasıl kapatabilirim? Veya bir bileşende …
11 arduino-uno  lcd 

3
Seri iletişim için Arduino'da yüksek hassasiyetli zamanlama
Çizmek için Python seri port üzerinden zaman ve gerilim bilgileri göndermek için bir Arduino Uno kullanıyorum. Ancak, ardışık zaman damgaları arasındaki aralık zamanlamaları zaman içinde artmakta ve çizimimi etkilemektedir. Bu özellikle baud hızı 9600 olarak ayarlandığında doğrudur, burada başlangıçtaki zaman farklarım 1320 olabilir ve nispeten kısa bir süre sonra 16400'e …

2
Neden PROGMEM ile dizi yerine işaretçiler kullanamıyorum?
Şu anda bir projede SRAM tükenmez böylece dize depolama için RAM yerine flash kullanmak için bazı kütüphaneleri değiştiriyorum. Kütüphanedeki bazı dizeler şu şekilde bildirilir: const char *testStringA = "ABC"; Bu normalde bu yapılan görmek farklı: const char testStringB[] = "DEF"; Ancak, bence bu ikisinin beyan beyanında const ve başlatıldığında denk …
11 progmem  pointer 

2
Arduino'uma dokunmadan önce nelere dikkat etmeliyim?
Bir bilgisayarla uğraşmaya başlamadan önce, gücü kapatmak ve statik elektriğe dikkat etmek gibi temel kurallar vardır. Ne kendime ne de tahtaya zarar vermek istemezsem bir Arduino kartıyla çalışırken ne tür kurallara dikkat etmeliyim. Arduino'ya dokunmayı gerektiren üç tür etkinlik ve sorduğum şey: Tel, bileşen düzeni veya breadboard kurulumu. Çalışan bir …
11 safety 

3
Arduino ile Yıkanabilir, Giyilebilir Teknoloji
Soru: Gömülü elektronikli kıyafetler yıkama için nasıl hazırlanır? Arka plan: "Giyilebilir teknoloji" için tasarlanmış birkaç Arduino kartı / klonu vardır. (Örneğin, Lilypad .) LED ışık desenleri, mikrofonlar, GPS veya diğer devrelerle giyilebilir teknoloji ilginç bir kavramdır, ancak su ve elektrik karışmaz. Yıkanabilir giyilebilir teknoloji hazırlamak için insanların büyük devreleri çıkarılabilir …
11 safety 

1
Bir Arduino kütüphanesini taşımakla ilgili adımlar nelerdir?
Adafruit CC3000 ve onun Arduino kütüphanelerini başka bir platformda kullanmak istiyorum . Bu durumda Arduino pin uyumlu PSOC4 Pioneer Kiti'dir . Bu bir ARM Cortex M0 tabanlı platformdur. Sorum şu: Böyle bir kütüphaneyi nasıl taşıyacağım? Adımlar, anahtar dosyalar vb. Nelerdir? Bariz bir sorun PSOC Creator'ın C ++ 'ı kolayca desteklememesidir. …
11 library 

1
Arduino Uno ve benzeri kartlarda kesintiler nasıl çalışır?
Lütfen ATmega328P işlemcisini kullanarak Arduino Uno ve ilgili kartlarda kesintilerin nasıl çalıştığını açıklayın. Kurullar: Uno Mini Nano Pro Mini Nilüfer yaprağı Özellikle lütfen tartışın: Kesmeler ne için kullanılır? Bir Kesme Hizmeti Rutini (ISR) nasıl yazılır Zamanlama sorunları Kritik bölümler Verilere atomik erişim Not: Bu bir referans sorudur .

2
Şamandırayı char * 'a nasıl dönüştürebilirim?
Elektrik Mühendisliği Yığın Borsası ile ilgili bu soruyu sordu ve buraya yönlendirildi: Oldukça açıklayıcı; bir şamandırayı bir char * 'a nasıl çevirebilirim? Şamandıra 'direnci' sürekli güncellenmektedir kod var. 'Direnç' değerini almak için 'sonuç' değişkenini güncelleyebilmek istiyorum. Yardımcı olması durumunda koddan bazıları: const char * result = ""; float resistance = …
11 arduino-uno  c++  c  float 

5
ESP8266 (12e) baud hızını kalıcı olarak nasıl değiştirebilirim?
ÖNEMLİ: KULLANMAYIN AT+IPR=9600! (güncellemeye bakın) 115.200 baud'da iletişim kuran bir ESP8266 12E modülüm var. SoftwareSerial ile Arduino Nano ile kullandığımdan beri işler karışıyor. Bu yüzden ESP modülünün baud hızını azaltmam gerektiğini buldum. Nasıl yapılacağına dair bu bağlantıyı buldum . merak ediyorum Bu kalıcı bir değişiklik mi yoksa modüle her güç …

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.