Mündəricat:

Micro: bit: 6 Addımlı Ultrasonik Məsafə Test Cihazı hazırlayın
Micro: bit: 6 Addımlı Ultrasonik Məsafə Test Cihazı hazırlayın

Video: Micro: bit: 6 Addımlı Ultrasonik Məsafə Test Cihazı hazırlayın

Video: Micro: bit: 6 Addımlı Ultrasonik Məsafə Test Cihazı hazırlayın
Video: Indoor Salad Garden Part 2 | 6 New Colorful Greens You Can Grow in the House! 2024, Noyabr
Anonim
Micro: bit ilə Ultrasonik Məsafə Test Cihazı hazırlayın
Micro: bit ilə Ultrasonik Məsafə Test Cihazı hazırlayın

Bu gün, mikro: bit və ultrasəs sensoru modulu olan bir ultrasəs məsafə test cihazı hazırlayacağıq.

Addım 1: Lazım olan materiallar

1 x BBC mikro: bit

1 x Ahtapot: bit

1 x OLED modulu

1 x HC-SR04 ultrasəs modulu

Addım 2: Ümumi məlumat

HC-SR04 Əsas Prinsipi

HC-SR04, bir növ ultrasəs məsafə ölçmə modullarıdır. Bu modulla, ultrasəs göndərmə və geri qaytarma arasındakı boş vaxtı təyin edə bilərik, sonra onu məsafəyə çevirə bilərik. Budur əsas prinsip:

  • Ən azı 10us yüksək elektrik səviyyəsi ilə məsafə ölçməsini tetiklemek üçün IO port TRIG istifadə edin.
  • Avtomatik olaraq 8 40kHz kvadrat dalğa göndərin və bir siqnalın geri qayıtdığını yoxlayın.
  • Bir siqnal qayıdırsa, o zaman TRIG IO portu vasitəsilə yüksək elektrik səviyyəsi çıxarın. Yüksək elektrik səviyyəsinin müddəti ultrasəs göndərmə və geri dönmə müddətidir.

Məsafə = (yüksək elektrik səviyyəsi vaxtı x səs məkanı (340m/s))/2

Qeyd: Artıq möhürlənmiş ultrasəs kitabxanası üçün MakeCode -da tapın. Mürəkkəb bir sürücü kodu yazmağa ehtiyac yoxdur, sadəcə kitabxananı çağırın.

Addım 3: Avadanlıq Quraşdırması

Avadanlıq Montajı
Avadanlıq Montajı
Avadanlıq Montajı
Avadanlıq Montajı
Avadanlıq Montajı
Avadanlıq Montajı

1. Ultrasonik modul və ahtapot arasındakı əlaqə üçün sütuna müraciət edə bilərsiniz.

2. SR04 ultrasəs modulunun sürücülük gərginliyi 5V olduğundan, ahtapotdakı gərginlik açarını 5V -nin sonuna qədər sürüşdürməliyik.

3. OLED modulunu ahtapotda IIC cnnector -a qoşun: bit.

4. Bir dəfə bağlandıqda aşağıdakı şəkil göstərildi:

Addım 4: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma

1. https://makecode.microbit.org/ açmaq üçün proqramlaşdırma interfeysinə daxil olun

2. ADD Paketində sonar axtarın, sonra ultrasəs kitabxanasını əlavə edin

3. ADD Paketində OLED axtarın, sonra OLED modulu üçün kitabxana əlavə edin

4. OLED ekranını işə salın

5. Pin tetikleyicisini P14 və pin əksini P15 olaraq vahid olaraq sm olaraq təyin edin. Və qaytarılmış məlumatları OLED ekranında göstərin

6. Proqramınızı bitirdikdən sonra bütün kodu bu linkdən əldə edə bilərsiniz:

Və ya kodu birbaşa aşağıdakı veb səhifədən micro: bit -ə yükləyə bilərsiniz

Addım 5: Nəticə

Nəticə
Nəticə

Artıq uğurla bir sıra ultrasəs ölçmə cihazı yaratmısınız. Ultrasonik başı sınamaq istədiyiniz obyektə yönəldin, sonra OLED ekranda aralarındakı məsafəni görəcəksiniz.

Addım 6: Mənbə

Bu məqalə:

Hər hansı bir sualınız varsa, əlaqə saxlaya bilərsiniz: [email protected].

Tövsiyə: