Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
10sim800l çağrı ayarı
sim800l ile çağrı yapmak ile ilgili bir sorunum var.sorumun ayrıntısı EK' te sunulmuştur. Yardımcı olursanız sevinirim.
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
void setup() {
Serial.begin(9600); //sets the baud rate for data transfer in bits/second
pinMode(signalPin, INPUT); //the infrared sensor signal line will be an input to the arduino
pinMode(LEDPin, OUTPUT); //the LED serves an output in the circuit
}
void loop() {
signal= analogRead(signalPin); //arduino reads the value from the infrared sensor
Serial.println(signal); //prints out analog value
delay(500); //delays the next analog reading by 500 ms or a half a second
if(signal < 500){ //if the analog value is less than 200, the object is within a few inches
digitalWrite(LEDPin, HIGH);
delay (3000);
digitalWrite (LEDPin, LOW);
delay(1000);
}
else{
digitalWrite(LEDPin, LOW);
}
}
2-) Ses sensörüne ait kod;
const int LEDPin = 12;
const int Sensor = 1;
int seviye;
const int esik = 550;
void setup()
{
pinMode (LEDPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
seviye = analogRead(Sensor);
if (seviye > esik)
{
digitalWrite (LEDPin, HIGH);
delay (3000);
digitalWrite (LEDPin, LOW);
delay(1000);
}
else
{
digitalWrite(LEDPin, LOW);
}
}
Yardımcı olursanız çok sevinirim.
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);
}
void loop() {
seviye = analogRead(Sensor);
if (seviye > esik)
{
digitalWrite (LED, HIGH);
delay (3000);
digitalWrite (LED, LOW);
delay(1000);
}
else
{
digitalWrite(LED, LOW);
}
}
Arduino ile ses ve ultrasonicsensör ile gsmshield ses arama
Merhabalar;
Arduino ile ses sensörü ve ultrasonik sensör bağlayıp, bu sensörlerin algılayıp tetiklemesi sonucu gsm shield veya gsm modül üzerinden belirlediğim numaraya arama yapmasını istiyorum. Bu konuda yardımcı olursanız çok sevinirim. Teşekkür ederim.
expected unqualified-id before numeric constant hatası
Merhabalar;
Aşağıda yazılı olan kodda 1. satırda expected unqualified-id before numeric constant hatası veriyor, burada ne yapmam gerekiyor.
1. analog sensör; const int Sensor1 = 0; ve
2. analog sensör; const int Sensor2 = 1; ve
led; const int LED = 12;
const int LED = 12;
const int Sensor1 = 0;
const int Sensor2 = 1;
int seviye1;
int seviye2;
const int esik1 = 950;
const int esik1 = 640;
void setup()
{
pinMode (LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
seviye1 = analogRead(Sensor1);
if (seviye1 > esik1)
{
digitalWrite (LED, HIGH);
delay (6000);
digitalWrite (LED, LOW);
delay(3000);
}
else
{
digitalWrite(LED, LOW);
}
}
seviye2 = analogRead(Sensor2);
if (seviye2 > esik2)
{
digitalWrite (LED, HIGH);
delay (3000);
digitalWrite (LED, LOW);
delay(1000);
}
else
{
digitalWrite(LED, LOW);
}
Arduino İki farkli sensöre ait kodu birleştirme
Yardımlarınız için teşekkür ederim. Ben şuan için çözümü iki farklı sensör için iki arduino kart kullanmakta bulabildim. Sizden son bir ricam olacak yardımcı olursanız mutlu olurum. Kullanmakta olduğum bu ses sensörü ve sharp sensörünün tetiklemesi ile bağladığım sim800l modülü üzerinden sesli arama yapmam gerekiyor, yani sadece arayacak konuşma olmayacak. Ama bu sim800l entegre edilirken kütüphane kullanmadan sadece komutlarla yapabilirsek iyi olur, çünkü kütüphaneler güncellenince güncelleme yapılmazsa kod çalışmıyormuş; onun için kütüphane kullanmadan sadece komutlarla bunu yapabilirsek iyi olur. Teşekkür ederim
Arduino İki farkli sensöre ait kodu birleştirme
Sayın üstadım birkaç günlük işimden dolayı pc'ye bakamadım ama ilginizden dolayı tekrar teşekkür ederim. sorularınızı sırasıyla hem yazı hemde fotoğraflarla cevaplamaya çalışıyım
1- ses sensörürümü aliexpressten aldım linkini tıklayarak görebilirsiniz,(https://tr.aliexpress.com/item/Sound-Detector-module/32569653599.html?spm=a2g0s.9042311.0.0.27424c4dpt0rgH)
2- uygulamanın bağlantı şemasını ekleyeceğim fotoğraflarda ayrıntılı olarak mevcuttur,
3- güç kaynağı olarak şimdilik bilgisayardan kullanıyorum.
kullanacağım sharp kızılötesi sensör ise linke ( https://tr.aliexpress.com/item/GP2Y0A710K0F-100-NEW-SHARP-2Y0A710K-100-550cm-Infrared-distance-sensor-INCLUDING-WIRES/32773034122.html?spm=a2g0s.9042311.0.0.74154c4dQr9GOV) tıklayarak daha rahat inceleyebilirsiniz ve bu sensör 100 ile 550 cm arası iş yapmaktadır, fakat ; sharp sensörü 100 cm mesafeden daha uzaklara tutsamda 400, 500 veya 550 hatta 600 cm olarak algılayıyor. Halbuki ben ise 100 ile 200 cm arası mesafeye tutarken onun serial porttan gördüğüm kadarıyla 400 ile 600 cm arası okuması normal değil. Yardımcı olabilirseniz teşekkür ederim.
Arduino İki farkli sensöre ait kodu birleştirme
Sayın üstadım elinize emeğinize sağlık, zahmet etmiş ve zaman ayırarak yardımcı olmuşsunuz size çok teşekkür ederim. Herşeyden öte ilgi ve alakanızdan ötörü minnettarım.Benim gibi bu konularla yeni tanışanlara yardımcı olmanız bizleri çok sevindiriyor.
Üstadım emeğinizi harcayarak zahmet vererek düzenlediğiniz kodu denedim ve bir iki konuda yardımcı olursanız sevinirim;
- Ses sensörünü takınca led sürekli yanıyor, eşik seviyesini artırıyorum ve potansiyometresi ile oynuyorum hiçbir şekilde led sönmüyor. Ses sensörünü söküp çıkarırsak iş düzeliyor ve led sönüyor,
-kullanmış olduğum sharp 2Y0A710K0F kızılötesi sensörde ise ; önce sinyal seviyesini 300 e düşürdüm ve serial portu açıp baktığımda ise önüne 20,30 ve 40 cm veya daha uzaktaki cisimlere tutmama rağmen serial porttan gördüğüm kadarıyla sinyal seviyesi sürekli 500,400 değerlerinden hiç aşağı inmiyor yani gerçekçi bir algılama yapamıyor.
Bu iki konuda yardımcı olursanız çok müteşekkir olurum.
Arduinoda iki sensörü bağlama
Merhaba;
Vermiş olduğunuz cevap için teşekkür ederim ama ben konuyu tam olarak anlayamadım. Şimdi ben şu iki 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
void setup() {
Serial.begin(9600); //sets the baud rate for data transfer in bits/second
pinMode(signalPin, INPUT); //the infrared sensor signal line will be an input to the arduino
pinMode(LEDPin, OUTPUT); //the LED serves an output in the circuit
}
void loop() {
signal= analogRead(signalPin); //arduino reads the value from the infrared sensor
Serial.println(signal); //prints out analog value
delay(500); //delays the next analog reading by 500 ms or a half a second
if(signal < 500){ //if the analog value is less than 200, the object is within a few inches
digitalWrite(LEDPin, HIGH);
delay (3000);
digitalWrite (LEDPin, LOW);
delay(1000);
}
else{
digitalWrite(LEDPin, LOW);
}
}
2-) Ses sensörüne ait kod;
const int LEDPin = 12;
const int Sensor = 1;
int seviye;
const int esik = 550;
void setup()
{
pinMode (LEDPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
seviye = analogRead(Sensor);
if (seviye > esik)
{
digitalWrite (LEDPin, HIGH);
delay (3000);
digitalWrite (LEDPin, LOW);
delay(1000);
}
else
{
digitalWrite(LEDPin, LOW);
}
}
Yardımcı olursanız çok sevinirim.