Мазмуну:

Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны: 6 кадам
Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны: 6 кадам

Video: Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны: 6 кадам

Video: Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны: 6 кадам
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Ноябрь
Anonim
Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны
Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны
Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны
Ultrasonic Sensor Automatic LED Welcome Animation Lights жана LCD маалымат экраны

Үйгө чарчап, отуруп эс алууга аракет кылып кайтканыңызда, ошол эле нерсени күн сайын кайра -кайра көрүү абдан кызыксыз болушу керек. Эмне үчүн маанайыңызды өзгөрткөн кызыктуу жана кызыктуу нерсени кошпойсуз? Өзүңүздүн атыңызды жана өзүңүзгө эмнени айткыңыз келгендигин LCD экраны менен келген кызыктуу анимацияда жумшак эс алуучу саргыч жарыктар менен тосуп алган супер оңой Arduino долбоорун куруңуз.

(ДОЛБООРДУН БУЛ ИДЕЯСЫ МЕНЕН ТУУРАЛУУ)

Бул Arduino долбоору кызыктуу анимацияда иштеп жаткан жумшак эс алуучу саргыч жарыктар менен келген УЗИ сенсорунун жардамы менен жандандырылган жана каалаган маалыматты чагылдырган ЖК экран менен келет.

Жабдуулар

  • Бул түзмөктү орното турган ылайыктуу жер
  • 9 LED лампалары (каалаган түстө)
  • 1 I2C LCD экраны
  • 1 УЗИ сенсор
  • Arduino Jump Wires

    • Эркектен Эркекке
    • Эркектен Аялга
  • Ардуино Уно/ Леонардо
  • 9 10kΩ резисторлор
  • Кайчы
  • Эки тараптуу скотч
  • Кагаз тасма

1 -кадам: Башкарманы куруу

Башкарманы куруу
Башкарманы куруу

Сураныч, такта курууда сүрөттү ээрчип

Нан тактасында:

5V туташуу (arduino тактасында)-> (+) (нан тактасында)

GND туташуу (arduino тактасында)-> (-) (нан тактасында)

УЗИ сенсор үчүн:

VCC туташтыруу-> (+) (нан тактасында)

TRIG-> Dpin3 туташтырыңыз

ECHO-> Dpin2 туташтырыңыз

GND туташуу-> (-) (нан тактасында)

LED чырактары үчүн:

Туташуу Dpin-> LED (Узун бут)

LEDди туташтыруу (Кыска буту)-> 10kΩ Резистор-> (-) (Нан тактасында)

I2C LCD экраны үчүн:

GND туташуу-> (-) (нан тактасында)

VCC туташтыруу-> (+) (нан тактасында)

SDA-> SDA туташуу (arduino тактасында)

SCL-> SCL туташуу (arduino тактасында)

2 -кадам: ЖК экранын орнотуу

Сиздин LCD экранды орнотуу
Сиздин LCD экранды орнотуу
Сиздин LCD экранды орнотуу
Сиздин LCD экранды орнотуу
Сиздин LCD экранды орнотуу
Сиздин LCD экранды орнотуу

ЖК ЭКРАНЫҢЫЗДЫ ЖӨНДӨӨ

  1. ЖК экраныңызды күйгүзүңүз жана бурагыч алыңыз
  2. I2C экрандын артындагы бураманы буруп, экранда өзгөрүүлөрдү көрүңүз
  3. ЖК экранын оңой жана түшүнүктүү кылуу үчүн бураманы буруңуз

КОДУҢУЗДУ ЖӨНДӨТҮҮ

  1. Кодуңузду иштетүү үчүн сизге ZIP файлы керек. Жүктөө үчүн БУЛ ЖЕРДИ басыңыз
  2. ZIP файлы "LiquidCrystal_I2C деп аталышы керек
  3. Сураныч, ZIP файлын ЭЧКИ ачпаңыз
  4. Arduino'го кирүү-> Libary кошуу->. ZIP Libary кошуу …-> ZIP Папкаңызды КОШУУ
  5. Эми сизде баары жакшы жана кийинки кадамга өтсөңүз болот

3 -кадам: Кодду жазыңыз

Кодду жазыңыз
Кодду жазыңыз

Тактаңыз курулгандан кийин, кодду жаза баштасаңыз болот.

Код үчүн бул жерди басыңыз

Аннотациялар өзгөртүүлөр үчүн берилет жана кандайдыр бир суроолор болсо, төмөндө комментарий калтырыңыз

4 -кадам: Орнотуу

Орнотуу
Орнотуу
Орнотуу
Орнотуу
Орнотуу
Орнотуу
Орнотуу
Орнотуу

Аппаратты орнотуу үчүн ылайыктуу жерди табыңыз. Мен үчүн мен аны компьютер экранынын артына УЗИ сенсору жана ЖК экраны мага караган абалда койдум.

ЖӨНДӨӨ ЭРЕЖЕЛЕРИ:

  1. Ылайыктуу жерди табыңыз
  2. УЗИ сенсору колдонуучуну карап турушу керек
  3. УЗИ сенсор аныктоочу эң жакын объект 100 смден кем болбошу керек. (Сиз аласыз, бирок жазылган кодду өзгөртүүңүз керек)
  4. LEDди элестете турган жерге орнотуу керек
  5. ЖК экраны колдонуучуну карап турушу керек
  6. Аппаратты температуранын жана нымдуулуктун жанында орнотпоңуз
  7. Түзмөккө керектүү мейкиндикти эсептеңиз, кабелдериңизди же түзмөгүңүздү майышпаңыз же майдалабаңыз

5 -кадам: Сиз бүттүңүз

Куттуктайбыз, сиз Arduino долбооруңуз менен бүттүңүз!

ДОСТУК ЭСКЕРТҮҮ:

  1. Түзмөктү иштетүүдөн мурун, бардык кабелдерди туура жана туура туташтырганыңызды текшериңиз. Бардык кабелдер туура жана туура туташпаганда, бул сиздин Arduino тактаңызга жана компьютериңизге олуттуу зыян келтириши мүмкүн, бул алардын ысып кетишине жана өрттүн чыгышына алып келиши мүмкүн.
  2. Кадрлардын тартибин өзүңүз эле өзгөртсөңүз болот, менин сценарийиңизге ылайыктуу менин Arduino кодумдагы пин номерин өзгөртүңүз.
  3. Сиз өзүңүз толуктоолорду кошо аласыз, жөн гана сценарийиңизге ылайыктуу менин Arduino кодумду кошуп жана өзгөртө аласыз.
  4. Сиз менин Arduino кодумду өзгөртө аласыз, ал сиздин сценарийиңизге туура келерин текшериңиз.

СУНУШТАЛГАН ӨЗГӨРТҮҮЛӨР:

  1. LED аркылуу саламдашуу жарык анимациясын код аркылуу өзгөртүңүз
  2. Жарыктын LED түсүн өзгөртүү
  3. Код аркылуу УЗИ сенсор аныктоо аралыкты өзгөртүү
  4. ЖК экрандагы сөздөрдү/маалыматты өзгөртүү
  5. Кошумчаларды колдонуңуз (мис., ЖКга температураны кошуңуз, ЖКга саатты кошуңуз ……)

6 -кадам: кантип колдонуу керек?

Аны кантип колдонсо болот?

Жөн эле сенсор аныктай турган аймакта жүрүңүз. Сенсор сизди аныктаганда, түзмөк иштетилип, бардык LED чырактарын жана ЖК экранын күйгүзөт.

Бул түзмөк так курулган жана көптөгөн сценарийлерде иштей алат.

Сценарийлер:

  1. Сиз аныкталган аймакта жүрөсүз-> сенсор сизди аныктайт-> LED жана LCD иштетилген
  2. Сиз аныкталган аймакта жүрбөйсүз-> сенсор сизди аныктай албайт-> Бардык LED жана LCD иштетилбейт
  3. Сиз аныкталган аймакта жүрөсүз-> сенсор сизди аныктайт-> LED жана LCD иштетилген
  4. Сиз бул аймакта жүрөсүз-> сенсор сизди аныктайт-> LED жана LCD иштетилген > LED жана ЖК иштетилди

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