50 ₼-dan yuxarı sifarişlərdə Bakı daxili çatdırılma pulsuzdur
Correct Technology
Ana səhifə Bütün məhsullar
Kateqoriyalar
Tranzistorlar Sensorlar Akselerometr GiroskopAqrotexnikiAtmosferikBiometrik/TibbiÇəkiDiger SensorlarƏyilmə/TitrəyişHərəkət/MəsafəMaqnit SahəOptikQazVolt/Ampermetr Modullar ÇeviriciDigər ModullarEkranİdarəetməKameraKommunikasiyaLEDReleRequlyatorSəs Dəstlər Maker (Do-it-yourself) DəstlərMikrokontroller DəstləriRaspberry Pi DəstləriRobot DəstlərSTEAM Tədris Dəstləri Passiv komponentlər Mühərriklər və servo Alətlər və aksesuarlar Cihazlar Diaqnoztik CihazlarDigər CihazlarÖlçü CihazlarıOptik CihazlarTesterlər (Multimetrlər) Dövrə Kartları ArduinoESP32 & ESP8266Digər MikrokontrollerlərDigər mini-kompüterlərMicro BitProqramlayıcı və DebuggerRaspberry PiSTM32 Enerji Mənbəyi Alternativ EnerjiBatareyaBatareya Şarj və AksesuarDC AdapterQida Bloku Komponentlər Diger KomponentlərElektrik Açarİnduktor (Sarğac)İnteqral SxemKondensatorKonnektorLED və DiodMaqnit və ElektromaqnitMikrofonPotensiometr (Reostat)ReleRequlyatorRezistorSensor ElementSiqnallayıcıTranzistor Lehimləmə / Prototipləşdirmə BreadboardKabel / İzolyatorLehim AksesuarıLehim AlətiLehim TeliXam Lövhə Ləvazimatlar Digər Ləvazimatlarİş Masası LəvazimatıYaddaş Modulu Mexaniki Komponent QutusuKuler / RadiatorLayihə QutusuTutucu Adapter Motorlar DC MotorDigər MotorlarMotor SürücüServo MotorStepper MotorVibrasiya Motoru Simsiz Rabitə AntenaBluetooth / BLEDigər Simsiz ModullarGSM / GPSRFID / NFCSub-GHz RFWifi / 2.4GHzXbee / Zigbee
Hesab
Daxil ol Qeydiyyat
Xidmətlər
Xidmətlər — sayt, proqram, mühəndislik
Öyrən
Deneyap layihələri Bloq
Məlumat
Haqqımızda Əlaqə

Ultrasəs sensoru ilə məsafə ölçən

HC-SR04 sensoru ilə obyektə qədər olan məsafəni santimetrlə ölçən başlanğıc səviyyəli layihə.

ÇətinlikAsan
Müddət 30 dəqiqə
Lövhə Arduino Uno / Deneyap Kart
Komponent 0

Layihə haqqında

HC-SR04 sensoru ultrasəs dalğası göndərir və əks-sədanın qayıtma vaxtını ölçür. Bu vaxtdan məsafə hesablanır.

Qoşulma sxemi

  • VCC → 5V, GND → GND
  • TRIG → D9
  • ECHO → D10

Nəticəni Serial Monitor-da (9600 baud) görəcəksiniz.

layihe.ino
const int TRIG = 9;
const int ECHO = 10;

void setup() {
  Serial.begin(9600);
  pinMode(TRIG, OUTPUT);
  pinMode(ECHO, INPUT);
}

void loop() {
  digitalWrite(TRIG, LOW);  delayMicroseconds(2);
  digitalWrite(TRIG, HIGH); delayMicroseconds(10);
  digitalWrite(TRIG, LOW);
  long t = pulseIn(ECHO, HIGH);
  float cm = t * 0.034 / 2;
  Serial.print("Mesafe: ");
  Serial.print(cm);
  Serial.println(" sm");
  delay(500);
}
Növbəti addım

Digər layihələr

Hamısı