Mundarija:

Portativ masofani o'lchash moslamasi Arduino bilan: 9 qadam (rasmlar bilan)
Portativ masofani o'lchash moslamasi Arduino bilan: 9 qadam (rasmlar bilan)

Video: Portativ masofani o'lchash moslamasi Arduino bilan: 9 qadam (rasmlar bilan)

Video: Portativ masofani o'lchash moslamasi Arduino bilan: 9 qadam (rasmlar bilan)
Video: AM/FM Radio na may solar panel! 2024, Iyul
Anonim
Portativ masofani o'lchash moslamasi Arduino bilan!
Portativ masofani o'lchash moslamasi Arduino bilan!

Ushbu ko'rsatmalarni o'qiyotganingizda, siz masofa o'lchagichi va siz ko'rsatgan narsadan o'lchash uchun yaqinlik sensori yaratishni o'rganasiz. U PICO, Arduino mos keluvchi platasi va bozorda allaqachon mavjud bo'lgan boshqa elektron qismlardan foydalanadi. Bu bizning aziz do'stimiz Ala Yusufning shaxsiy loyihasi edi. PICO funksiyasini oddiy loyihada sinab ko'rish.

1 -qadam: komponentlar

Komponentlar
Komponentlar
Komponentlar
Komponentlar
  • DC-DC Boost konvertori 3.3V-5V, ebay ($ 2.79)
  • Simlar
  • Slayd kaliti, ebayda 5 ta to'plam ($ 3.83)
  • 2x8 sm o'lchamdagi tasma, ebaydagi 10 dona to'plami ($ 2.60)
  • 3.7V 300mAh LiPO batareyasi, ebay (8,35 dollar)
  • Mashhur SRF05 ultratovush sensori, ebay ($ 1.27)
  • 16x2 LCD displey, ebayda 10 dona to'plami ($ 7.99)
  • LCD I2C ketma -ket interfeysi kartasi. ebay ($ 0.99)
  • 16 pinli, 2,54 mm uzunlikdagi ayol boshli chiziq, ebayda 20 dona (1,85 dollar)
  • PICO ishlab chiqish kengashi. Mellbell.cc saytida mavjud ($ 17)
  • O'ng burchakli 2,54 pinli sarlavhalar, ebayda 10x40pinli to'plam ($ 1.99)

2 -qadam: LCD displeyni tayyorlash

LCD displeyni tayyorlash
LCD displeyni tayyorlash
LCD displeyni tayyorlash
LCD displeyni tayyorlash

Bu erda siz ayol pin sarlavhalarini LCD-pinli ulagichlarga lehimlaysiz. Buni ekranni I2C moduliga lehimlash o'rniga qilish tavsiya etiladi, shunda siz uni ishlatmoqchi bo'lgan boshqa ekran turini olib tashlash va almashtirishga moslashuvchan bo'lasiz.

3 -qadam: Ultrasonik joylashtirish

Ultrasonik joylashtirish
Ultrasonik joylashtirish

Ultrasonik datchikning 5 ta pinini tasma taxtasining chetiga lehimlang, shunda siz ishlash uchun eng katta bo'sh joy olasiz.

4 -qadam: I2C modulini joylashtirish

I2C modulini joylashtirish
I2C modulini joylashtirish
I2C modulini joylashtirish
I2C modulini joylashtirish
I2C modulini joylashtirish
I2C modulini joylashtirish

I2C modulining 4 pinini (5V, SCL, SDA, GND) lentaning boshqa tomoniga joylashtiring va lehimlang. Qolgan komponentlar uchun lentaning yuqori qismida ko'proq maydonni tejash uchun shunday qilamiz.

5 -qadam: PICO taxtasini joylashtirish

PICO taxtasini joylashtirish
PICO taxtasini joylashtirish

PICO taxtasini I2C modulining to'rtta pimining yoniga qo'ying va PICO va I2C moduli pinlari orasiga kamida to'rtta bo'sh chiziqni qo'ying.

6 -qadam: Boost konverterini tayyorlash

Boost konverterini tayyorlash
Boost konverterini tayyorlash
Boost konverterini tayyorlash
Boost konverterini tayyorlash
Boost konverterini tayyorlash
Boost konverterini tayyorlash

To'g'ri burchakli pin sarlavhalarini tanlang va har bir In+, In-, Out+, Out- uchun bitta pinni lehimlang. Chunki joyni tejash uchun uni tik turgan joyga qo'yish kerak.

7 -qadam: ulanishlar

Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar

Rasmda ko'rsatilgandek komponentlaringizni ulang.

(Pin) _ (PICO pin)

SCL ……………………. D3

SDA ……………………. D2

Trig ……………………… A2

Eko …………………. D4

Vcc …………………….. 5V

GND …………………… GND

8 -qadam: kod

  • "Distance_Measurement.zip" - bu Arduino IDE uchun eskiz fayli.
  • Qolgan fayllar Arduino IDE -ga kiritilishi kerak bo'lgan kutubxonalardir. Siz kutubxonalarni IDEga quyidagi amallarni bajarib qo'shishingiz mumkin:
  1. Asboblar panelidagi "Sketch" menyusini bosing
  2. "Kutubxonani qo'shish" ni bosing.
  3. "ZIP kutubxonasini qo'shish" ni bosing va kerakli kutubxonaning zip faylini toping

9 -qadam: toshlar

Bu toshlar!
Bu toshlar!
Bu toshlar!
Bu toshlar!
Bu toshlar!
Bu toshlar!

Endi sizda 5 metrgacha bo'lgan masofani o'lchashga tayyor portativ, cho'ntak o'lchamli yaqinlik sensori mavjud. Bunga PICO yordamida erishildi, bu bizga kattaroq taxtaning o'rniga 2x8 sm lik tasmani ishlatishga imkon beradi.

Tavsiya: