Агуулгын хүснэгт:

Arduino -той зөөврийн зайг хэмжих төхөөрөмж: 9 алхам (зурагтай)
Arduino -той зөөврийн зайг хэмжих төхөөрөмж: 9 алхам (зурагтай)

Видео: Arduino -той зөөврийн зайг хэмжих төхөөрөмж: 9 алхам (зурагтай)

Видео: Arduino -той зөөврийн зайг хэмжих төхөөрөмж: 9 алхам (зурагтай)
Видео: Электроникийн анхан шатны сургалт ЗЗБ 2024, Долдугаар сарын
Anonim
Arduino ашиглан зөөврийн зайг хэмжих төхөөрөмж!
Arduino ашиглан зөөврийн зайг хэмжих төхөөрөмж!

Энэхүү зааварчилгааг уншиж байхдаа та ойр зайны мэдрэгчийг хэрхэн яаж бүтээх талаар сурах болно, үүнийг ашиглан түүний хоорондох зай болон зааж буй бүх зүйлийг хэмжих боломжтой болно. Энэ нь PICO, Arduino нийцтэй самбар болон зах зээл дээр аль хэдийн бэлэн болсон бусад хэд хэдэн электрон эд ангиудыг ашигладаг. Энэ бол бидний хайртай найз Ала Юсефийн хувийн төсөл байв. PICO -ийн ажиллагааг энгийн төсөлд турших.

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
  • DC-DC Boost Converter 3.3V-5V, ebay ($ 2.79)
  • Утас
  • Слайдын унтраалга, ebay дээрх 5 багц (3.83 доллар)
  • 2х8 см хэмжээтэй туузан хавтан, ebay дээр 10 ширхэг багц (2.60 доллар)
  • 3.7V 300mAh LiPO зай, ebay (8.35 доллар)
  • Бидний сайн мэдэх SRF05 хэт авианы мэдрэгч, ebay ($ 1.27)
  • 16x2 LCD дэлгэц, ebay дээр 10 ширхэг багц ($ 7.99)
  • LCD I2C цуваа интерфэйс самбар. ebay ($ 0.99)
  • 16 зүү 2.54 мм хэмжээтэй эмэгтэй шулуун толгой, ebay дээр 20 ширхэг багц (1.85 доллар)
  • PICO хөгжүүлэх зөвлөл. Mellbell.cc дээрээс авах боломжтой ($ 17)
  • Зөв өнцөг бүхий 2.54 зүү толгой, ebay дээрх 10x40pin багц ($ 1.99)

Алхам 2: LCD дэлгэц бэлтгэх

LCD дэлгэц бэлтгэх
LCD дэлгэц бэлтгэх
LCD дэлгэц бэлтгэх
LCD дэлгэц бэлтгэх

Энд та эмэгтэй зүү толгойг LCD зүү рүү гагнана. Дэлгэцийг I2C модульд гагнахын оронд үүнийг хийхийг зөвлөж байна, ингэснээр та ашиглахыг хүссэн бусад дэлгэцээ сольж, уян хатан болгох боломжтой болно.

Алхам 3: Хэт авианы байрлал

Хэт авианы байрлал
Хэт авианы байрлал

Хэт авианы мэдрэгчийн 5 зүүг туузны хавтангийн ирмэг дээр гагнана, ингэснээр та ажиллах боломжтой хамгийн том чөлөөт хэсгийг авах болно.

Алхам 4: I2C модулийг байрлуулах

I2C модулийг байрлуулах
I2C модулийг байрлуулах
I2C модулийг байрлуулах
I2C модулийг байрлуулах
I2C модулийг байрлуулах
I2C модулийг байрлуулах

I2C модулийн (5V, SCL, SDA, GND) 4 голтой туузны нөгөө талд байрлуулж, гагнах. Үлдсэн бүрэлдэхүүн хэсгүүдийн хувьд туузны дээд талд илүү их талбай хэмнэхийн тулд бид үүнийг хийдэг.

Алхам 5: PICO самбар байрлуулах

PICO самбар байрлуулах
PICO самбар байрлуулах

PICO самбарыг I2C модулийн дөрвөн зүүний хажууд байрлуулж, PICO ба I2C модулийн зүү хооронд туузан хавтангийн дор хаяж дөрвөн хоосон эгнээ үлдээнэ үү.

Алхам 6: Boost хөрвүүлэгчийг бэлтгэх

Boost хөрвүүлэгчийг бэлтгэж байна
Boost хөрвүүлэгчийг бэлтгэж байна
Boost хөрвүүлэгчийг бэлтгэж байна
Boost хөрвүүлэгчийг бэлтгэж байна
Boost хөрвүүлэгчийг бэлтгэж байна
Boost хөрвүүлэгчийг бэлтгэж байна

Зөв өнцгийн зүү толгойг сонгож, In+, In-, Out+, Out- тус бүрт нэг зүү гагнана. Учир нь та зай хэмнэхийн тулд үүнийг зогсож байрлуулах хэрэгтэй.

Алхам 7: Холболтууд

Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд

Зураг дээр үзүүлсэн шиг бүрэлдэхүүн хэсгүүдийг холбоно уу.

(Pin) _ (PICO Pin)

SCL ……………………. D3

SDA ……………………. D2

Триг ……………………… A2

Цуурай ……………………. D4

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

GND …………………… GND

Алхам 8: Код

  • "Distance_Measurement.zip" бол Arduino IDE -ийн ноорог файл юм.
  • Үлдсэн файлууд нь Arduino IDE -д оруулах ёстой номын сангууд юм. Та дараах алхмуудыг дагаж номын санг IDE -д оруулж болно.
  1. Хэрэгслийн самбар дээрх "Sketch" цэс дээр дарна уу
  2. "Номын санг оруулах" дээр дарна уу.
  3. "ZIP номын сан нэмэх" дээр дарж хүссэн номын сангийн zip файлыг олоорой

Алхам 9: Энэ чулуулаг

Энэ чулуулаг!
Энэ чулуулаг!
Энэ чулуулаг!
Энэ чулуулаг!
Энэ чулуулаг!
Энэ чулуулаг!

Одоо та 5 метр хүртэлх зайг хэмжихэд бэлэн зөөврийн, халаасны хэмжээтэй ойролцоо мэдрэгчтэй боллоо. PICO -ийг ашигласнаар илүү том хавтангийн оронд 2х8 см хэмжээтэй туузан хавтанг ашиглах боломжтой болсон.

Зөвлөмж болгож буй: