توجه: قیمتها به روز هستند و فروش حضوری نداریم. ساعات پاسخگویی از 9 تا 5 عصر
ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و میتوانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعتهای اعلام شده در خدمتیم.
شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها
ارسال سریع تهران (تحویل همان روز)
تمامی شهرهای ایران با پست
بخش قوانین ارسال و قوانین خرید را مطالعه کنید.
لطفا ابتدا وارد شوید.
ورود به سیستمیک حساب کاربری رایگان برای ذخیره آیتمهای محبوب ایجاد کنید.
ورود به سیستم
پین trig رو به d2 و echo رو به d4 وصل میکنم و gnd به gnd و vcc به ۵v. درنهایت هم اردوینو رو به لپ تاپ و این کدهایی که نوشتین رو اپلود میکنم و در سریال مانیتور چیزی که می بینم اینه!!!!
با سلام
اگر از آموزشهای دیجی اسپارک استفاده میکنید. لطفا در همانجا به صورت ثبت نظر مطرح کنید. در این خصوص نیاز است که علاوه بر اتصالات، کدها هم بررسی شوند.
با سلام
من این ماژول رو تهیه کردم اما هر کدی میزنم 3800 نشون میده در واقع سه هزار هشتصد و خورده ای که هی تغیر میکنه.!!!مشکل چیه ؟راهنماییم کنین ایا ماژول ایرار داره؟
با سلام
ضمن تشکر از توجه شما، خیر مشکل از ماژول نیست. مشکل در نحوه اتصال و یا کدهای شماست. لطفا شیوه اتصال و راه اندازی را کامل توضیح دهید.
مورد 4 هستم
همچنان مشکل همان است با کدی که فرستادید هم باز در فاصله 4 یا 5 سانت بیشتر سنجشی نداره و کاملا بی تفاوته اما ماژول دیگم مشکلی نداره و با این کد هم خوب عمل میکنه
درود بر شما
لطفا جهت بررسی دقیقتر کالا را به انبار دانشجو کیت ارسال کنید.
وقت بخیر
من دو ماژول سفارش دادم که یکیشون تا فاصله۵ سانت رو میسنجه ولی دومی با همون کد به صورت طبیعی کار میکنه
این مشکل رو چطور باید حل کرد؟
درود برشما
ضمن تشکر از توجه شما، لطفا دقت داشته باشید که این موضوع بستگی به برنامه آپلود شده دارد. برای دریافت فاصله به صورت دقیق باید از فرمول محاسباتی استفاده کنید.
سلام ماژول من فقط تا فاصله زیر ۵ سانت رو میسنجه البته ماژول دوم که گرفتم کاملا سالمه و مشکلی نداره من دوتاشونو با یه کد سنجیدم ولی با هم جور نیستن
اینم کدی که استفاده کردم
const int TRIG_PIN = 12;
const int ECHO_PIN = 13;
void setup() {
Serial.begin(9600);
pinMode(TRIG_PIN,OUTPUT);
pinMode(ECHO_PIN,INPUT);
}
void loop()
{
long duration, distanceCm, distanceIn;
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
duration = pulseIn(ECHO_PIN,HIGH);
distanceCm = duration / 29.1 / 2 ;
distanceIn = duration / 74 / 2;
Serial.print(distanceIn);
Serial.print("in, ");
Serial.print(distanceCm);
Serial.print("cm");
Serial.println();
}
درود برشما
از کدهای زیر استفاده کنید و اگر مشکل همچنان باقی بود، از همین طریق اقدام کنید.
const int trigPin = 2;
const int echoPin = 4;
void setup() {
// initialize serial communication:
Serial.begin(9600);
}
void loop()
{
// establish variables for duration of the ping,
// and the distance result in inches and centimeters:
long duration, inches, cm;
// The sensor is triggered by a HIGH pulse of 10 or more microseconds.
// Give a short LOW pulse beforehand to ensure a clean HIGH pulse:
pinMode(trigPin, OUTPUT);
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Read the signal from the sensor: a HIGH pulse whose
// duration is the time (in microseconds) from the sending
// of the ping to the reception of its echo off of an object.
pinMode(echoPin, INPUT);
duration = pulseIn(echoPin, HIGH);
// convert the time into a distance
inches = microsecondsToInches(duration);
cm = microsecondsToCentimeters(duration);
Serial.print(inches);
Serial.print("in, ");
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(100);
}
long microsecondsToInches(long microseconds)
{
// According to Parallax's datasheet for the PING))), there are
// 73.746 microseconds per inch (i.e. sound travels at 1130 feet per
// second). This gives the distance travelled by the ping, outbound
// and return, so we divide by 2 to get the distance of the obstacle.
// See: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf
return microseconds / 74 / 2;
}
long microsecondsToCentimeters(long microseconds)
{
// The speed of sound is 340 m/s or 29 microseconds per centimeter.
// The ping travels out and back, so to find the distance of the
// object we take half of the distance travelled.
return microseconds / 29 / 2;
}