ETİKETLER
arduino
arduino millis
Herkese kolay gelsin arduino ya bağlı bir dc motoru butona basılınca dönsün tekrar basılınca dursun ama toplam 5 sn den fazla dönmesin istiyorum.butona basınca dönüp durmasını sağladım fakat 5 snden fazla dönmemesini sağlayamadım. Yardımlarınızdan dolayı şimdiden teşekür ederim
PAYLAŞIM - ARDUINO EEPROM Okuma ve Yazma Teknikleri
Her tip ARDUINO işlemcisinin içinde değişik ebatlarda EEPROM tipi bellek vardır. Bu belleğin özelliği ARDUINO kapatıldığı zaman bellek içeriklerinin silinmemesidir. Yazdığınız kodlarda bir çalışma devresinden ötekine veri kaydetmek ve yeni devrede bu değerleri kullanmak gerekiyorsa EEPROM işinize yarayabilir.
05 Ağustos 2018 tarihinde soruldu
PAYLAŞIM - ARDUINO KESME (INTERRUPT) Uygulama Tekniği
ÖRNEK KESME PROGRAMI LİNKİ:
https://drive.google.com/open?id=13JQrjacp2bJGCdS-fAEfLQIi8Gn71384
ARDUINO genelde teker işlem yaparak çalışır. Fakat içerdiği iki KESME pinlerini kullanarak veTIMER yardımı ile ona iki işi aşağı yukarı gerçek zamanda yaptırmak mümkündür.
Ekteki örnek program bu tekniği uygulayarak D2 ve D3 pinlerini KESME olarak tanımlıyor.
Bağlantılar:
D2 ------------- GND
D3 ------------- GND
24 Temmuz 2018 tarihinde soruldu
arduino programıma kesme ekleyemiyorum
arduino dan yazdığımı bir programa kesme eklemek istiyorum fakat derlediği sırada hatta mesajı veriyor programı ekledim yardımcı olanlara şimdiden teşekürler program: int motor_sag=13; int motor_sol=12; int butonsag=8; int butonsol=7; int butondurumsag; int butondurumsol; void setup() { pinMode(motor_sag,OUTPUT); pinMode(motor_sol,OUTPUT); pinMode(butonsag,INPUT); pinMode(butonsol,INPUT); pinMode(2, INPUT); // DİJİTAL 4 PİNİNE 1. LED BAĞLANACAK pinMode(3, INPUT); // DİJİTAL 5 PİNİNE 2.
22 Temmuz 2018 tarihinde soruldu
PAYLAŞIM - MILLIS kullanarak Çoklu Görev (MultiTasking)
ARDUINO programlarında birden fazla işlemi değişik zamanlayıcı kontrolleri altında yapabilmek için aşağıdaki uygulamayı sunuyorum. Umarım yardımcı olur.
Örnekte 3 değişik işlem değişik zaman ayarları ile programlanmıştır. Daha fazlası gerektiğinde aynı yöntem kullanılarak arttırılabilir.
Her işlem için iki değişken tanımlanması gerekir:
unsigned long ISR1_Zaman = 5000; //ms
unsigned long ISR1_evvelkiMILLIS = 0;
21 Temmuz 2018 tarihinde soruldu
Arduino İki farkli sensöre ait kodu birleştirme
Merhaba;
Çok uğraşmama rağmen bir türlü yapamıyorum.İki sensöre ait kodları birleştirmem gerekiyor;
1- ) sharp 2Y0A710K0F kızılötesi sensör;
const int signalPin= 0; //yellow wire connects to analog pin A0
const int LEDPin= 12; //LED connects to digital pin 13
int signal;//this variable, signal, will hold the analog value read by the arduino
21 Temmuz 2018 tarihinde soruldu
arduino gsm modül ve ses sensörü entegre etmek
Merhaba;
Arduino üzerine bağlamayı düşündüğüm ses sensörünün tetiklemesi ile sim800l gsm modülü üzerinden arama yapmasını istiyorum. Bunu AT komutları ile nasıl yapabilirim? Arduinoda acemi olduğum için yardımınızı bekliyorum.Teşekkür ederim.(Not: sim800l modülü kullanıyorum)
ses sensörü kodu;
const int LED = 13;
const int Sensor = 1;
int seviye;
const int esik = 550;
void setup()
{
pinMode (LED, OUTPUT);
Serial.begin(9600);
}
EEPROM veri kaydetme ve okuma hakkında?
Arduinonun EEPROMuna kodda gömülü veri değil dışardan değiştirilebilir (özellikle gsm yoluyla) bir veri kaydetmek ve okumak istiyorum.Bunu gsm kullandığım için AT komutları ile yapmam gerektiğinin farkındayım fakat nerde hata yaptığımı bir türlü anlayamıyorum.Hata büyük ihtimalle AT komutlarında o konuya pek hakim değilim hakim olan birisi varsa ve yardımcı olursa sevinirim ilginiz için şimdiden teşekkür ederim.
Yazdığım kodun ilgili kısmı :
05 Temmuz 2018 tarihinde soruldu
acil yarıdıma ihtiyacım var
acil yardım nasııl yaparım
26 Haziran 2018 tarihinde soruldu
[1]Arduinoda Bluetooth modülde veri alış verişi
nrf24l01 isimli sensör aracılığıyla bağlantı yapamıyor benimle beraber bu modülle uğraşan birçok kişi de aynı sorunu yaşamış bu sorunu halleden veya başka bir şey önerecek olan var mı ?
20 Haziran 2018 tarihinde soruldu