صنع جهاز قياس المسافات بالميكروكنترولر télémètre

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2024
  • سنتناول في هذا الفيديو مشروع صنع جهاز قياس المسافات تطبيقا للدرس السابق حول مقاطعة timer0 بواسطة حساس الموجات الفوق الصوتية HC-SR04 و ميكروكنترولر 16f84a هذا الجهاز يقيس المسافات من 2 الى 140 سنتيمتر وإذا أردنا قياس مسافات أكبر فلابد من استعمال ميكروكنترولر أقوى يتوفر على timer1 .

ความคิดเห็น • 20

  • @yassersaad8467
    @yassersaad8467 6 หลายเดือนก่อน

    السلام عليكم ورحمه الله وبركاته
    ممكن فيديو لطريقه التوصيل عملي او صوره واضحه لتوصيله التجربه

  • @samirnor6639
    @samirnor6639 7 ปีที่แล้ว

    احسنت واصل
    اخوك من جزائر

    • @thetechgate
      @thetechgate  7 ปีที่แล้ว

      شكرا على مرورك

  • @natube836
    @natube836 7 ปีที่แล้ว

    واصل اخي انت الافضل

    • @thetechgate
      @thetechgate  7 ปีที่แล้ว

      بارك الله فيك

  • @ahmed23061973
    @ahmed23061973 6 ปีที่แล้ว

    سيدي العزيز تجية طيبة و بعد
    اريد ان اسالك عن امكانية ارسال اشارة نبضية من قبل الميكروكونرولر
    و استقبال نفس الاشار من مخرج اخ من نفس الميكروكونترولر
    لغرض فحص وسط ناقل لهذه الاشارة
    ببساطة اريد ان ارسل اشارة من خلال سائل وليكن( ماء) مثلا و استقبال الاشارة مع تغير سرعة جريانه
    كيف للميكروكونترولر ان يرسل و يستقبل هذه الاشارة
    ولكم جزيل الشكر

  • @ahmed23061973
    @ahmed23061973 6 ปีที่แล้ว

    السلام عليكم و رحمة الله
    اخي العزيز تحية طيبة و بعد
    كيف يمكننا ادخال اشارة(انالوج) في الميكروكونترولر و قراءة قيمتها بطريقة الديجيتال
    و لنفترض مثلا قراءة الوزن من الخلية الوزنية ( لود سيل)
    من خلال ال(سفن سكمنت)
    ولكم فائق الاحترام

    • @thetechgate
      @thetechgate  6 ปีที่แล้ว +1

      هذا الدرس بعد أيام قليلة

    • @ahmed23061973
      @ahmed23061973 6 ปีที่แล้ว

      نحن على ترقب
      جزاك الله عنا كل خير

  • @AmeerAli-lq6zc
    @AmeerAli-lq6zc 5 ปีที่แล้ว

    لو سمحت اريد منك الموقع الذي يحتوي على الكود المستخدم في المشروع

  • @natube836
    @natube836 6 ปีที่แล้ว +1

    سلام اخي اريد صنع ب المثل لاكن يوجد اخطاء ممكن تبعثلي برمجة بيك

    • @thetechgate
      @thetechgate  6 ปีที่แล้ว

      // LCD module connections
      sbit LCD_RS at RB2_bit;
      sbit LCD_EN at RB3_bit;
      sbit LCD_D4 at RB4_bit;
      sbit LCD_D5 at RB5_bit;
      sbit LCD_D6 at RB6_bit;
      sbit LCD_D7 at RB7_bit;
      sbit LCD_RS_Direction at TRISB2_bit;
      sbit LCD_EN_Direction at TRISB3_bit;
      sbit LCD_D4_Direction at TRISB4_bit;
      sbit LCD_D5_Direction at TRISB5_bit;
      sbit LCD_D6_Direction at TRISB6_bit;
      sbit LCD_D7_Direction at TRISB7_bit;
      char tab[7];
      int count,def;
      unsigned int i, distance;
      void InitTimer0(){
      OPTION_REG = 0b10000100; // 1:32 100us
      TMR0 = 0;
      INTCON = 0B10100000;
      }
      void Interrupt(){
      if (TMR0IF_bit){
      TMR0IF_bit = 0;
      TMR0 = 0;
      }
      }
      void main() {
      TRISA.f0=0;
      PORTA.f0=0;
      TRISA.f1=1;
      PORTA.f1=0;
      TRISB.f1=0;
      PORTB.f1=0;
      Lcd_Init();
      Lcd_Cmd(_LCD_CLEAR); // Clear display
      Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off
      Lcd_Out(1,1,"Timer 0 Meter");
      delay_ms(100);
      while(1)
      {
      PORTA.f0=1;
      delay_us(10);
      PORTA.f0=0;
      while(PORTA.f1==0);
      InitTimer0();
      while(PORTA.f1==1);
      intcon=0;
      distance =(TMR0*32)*0.017;
      Lcd_Cmd(_LCD_CLEAR); // Clear display
      Lcd_Cmd(_LCD_CURSOR_OFF);
      IntToStr(distance,tab);
      Lcd_Out(2,1,tab);
      delay_ms(500);
      }
      }

    • @amineabbassi4554
      @amineabbassi4554 5 ปีที่แล้ว

      Na tube برمجة بيك لا يوجد فيها Rw

  • @user-us1qq4oh2x
    @user-us1qq4oh2x 6 ปีที่แล้ว

    لو سمحت اخى ممكن كود استخدم ultar مع البيك واستبدال كود الشاشه بالled

  • @amineabbassi4554
    @amineabbassi4554 5 ปีที่แล้ว

    كيف اجده HC-SRO4 في برنامج proteus

    • @thetechgate
      @thetechgate  5 ปีที่แล้ว

      th-cam.com/video/uteUZH5HaOY/w-d-xo.html

  • @waelnour7147
    @waelnour7147 2 ปีที่แล้ว

    ابعت الكود

  • @youcefmiki6197
    @youcefmiki6197 7 ปีที่แล้ว

    100 100

    • @thetechgate
      @thetechgate  7 ปีที่แล้ว

      شكرا على مرورك