Мазмуну:

Ардуино менен портативдүү аралыкты өлчөөчү аппарат!: 9 кадам (сүрөттөр менен)
Ардуино менен портативдүү аралыкты өлчөөчү аппарат!: 9 кадам (сүрөттөр менен)

Video: Ардуино менен портативдүү аралыкты өлчөөчү аппарат!: 9 кадам (сүрөттөр менен)

Video: Ардуино менен портативдүү аралыкты өлчөөчү аппарат!: 9 кадам (сүрөттөр менен)
Video: Объяснение прошивки Marlin 2.0.x 2024, Июль
Anonim
Ардуино менен портативдүү аралыкты өлчөөчү түзмөк!
Ардуино менен портативдүү аралыкты өлчөөчү түзмөк!

Бул Нускаманы окуганыңызда, сиз анын ортосундагы аралыкты жана эмнени көрсөңүз ошону өлчөө үчүн колдоно турган жакындык сенсорун кантип түзүүнү үйрөнөсүз. Бул 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 Ultrasonic сенсор, ebay ($ 1.27)
  • 16x2 ЖК дисплей, ebayдеги 10 таңгак ($ 7.99)
  • LCD I2C Serial Interface Board. ebay ($ 0.99)
  • 16 пин 2.54мм ургаачы түз баш тилкеси, ebayдеги 20 таңгак ($ 1.85)
  • PICO өнүктүрүү кеңеши. Mellbell.cc жеткиликтүү ($ 17)
  • Оң бурч 2.54 пин баштары, ebayдеги 10x40pin таңгак ($ 1.99)

2 -кадам: ЖК даярдоо

ЖК даярдоо
ЖК даярдоо
ЖК даярдоо
ЖК даярдоо

Бул жерде, сиз аялдын пин башын ЖК пин-чыгууларына туташтырасыз. Экранды 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 Converter даярдоо

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. Куралдар тилкесиндеги "Эскиз" менюну чыкылдатыңыз
  2. "Китепкананы кошууну" чыкылдатыңыз
  3. "Кошуу. ZIP китепканасын" чыкылдатып, керектүү китепкананын zip файлын табыңыз

9 -кадам: Бул таштар

It Rocks!
It Rocks!
It Rocks!
It Rocks!
It Rocks!
It Rocks!

Эми сизде 5 метрге чейинки аралыкты өлчөөгө даяр портативдүү, чөнтөк өлчөмдөгү жакындык сенсору бар. Буга PICOнун жардамы менен жетишилди, бул бизге чоңураак тактанын ордуна 2x8 см стриптизди колдонууга уруксат берди.

Сунушталууда: