Mblock da Mesafe sensörünü Analog pine takabilir miyiz?

Kodla Büyü

k45abalı

Seçkin Üye
Seçkin Üye
Mesajlar
999
"ultrasonik 13 tetik pini 12 okuma pini" bloğunda A0-A5 pinlerini kullanabilir miyiz?
 
Analog pinlerinn kullanılış amacı daha farklı hocam. 13 12 yerine baska dijital pine de takılır ama analog olmaz gibime geliyor. Neden dijital pini kullanmıyorsunuz? Dolu mu hepsi?
 
evet, dijital pinler dolu.
arduino ide programında analog pinleri kullanmıştım.
 
arduino uno da 13 dijital pinden sonra, A0,A1,A2,A3,A4,A5 nolu analog pinler sırasıyla 14,15,16,17,18,19 dijital olarak kullanılabiliyor.
arduino ide de çalışıyor. mBlock da da tetik pini okuma pini için deneyin derim.
 
Analog pinlerin dijital pin olarak kullanılır. Temelde tüm pinler dijitaldir ama analog pinler ekstra olarak analog değerleri de okuma özelliğine sahiptir. Arduino ide ile kullanımda sorun yok ama mBlock'ta denemek lazım.

const int trig = A0;
const int echo = A1;
void setup()
{
Serial.begin(9600);
pinMode (trig, OUTPUT);
pinMode (echo, INPUT);
}

ile kullanılabiliyor. gerisi zaten ultrasonik sensörün kodları
 
arduino uno da 13 dijital pinden sonra, A0,A1,A2,A3,A4,A5 nolu analog pinler sırasıyla 14,15,16,17,18,19 dijital olarak kullanılabiliyor.
arduino ide de çalışıyor. mBlock da da tetik pini okuma pini için deneyin derim.
denemesini yaptım.
A0 için 14, A1 için 15 yazdım, çalıştı.

mesafe kod.png
cevaplar için teşekkürler
 
Geri
Üst