Мазмуну:

Arduino ЖК Топурактын ным сенсору: 5 кадам
Arduino ЖК Топурактын ным сенсору: 5 кадам

Video: Arduino ЖК Топурактын ным сенсору: 5 кадам

Video: Arduino ЖК Топурактын ным сенсору: 5 кадам
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Ноябрь
Anonim
Arduino ЖК топурактын ным сенсору
Arduino ЖК топурактын ным сенсору

Биз жасай турган нерсе-YL-69 сенсоруна ээ Arduino ным сенсору, ал эки "пышактын" ортосундагы каршылыктын негизинде иштейт. Бул 450-1023 ортосундагы баалуулуктарды берет, андыктан пайыздык маанини алуу үчүн аны картага түшүрүүбүз керек, бирок биз муну кийинчерээк алабыз. Ошентип баштайлы.

1 -кадам: Бөлүктөрдү чогултуу

Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу

Сиз чогултууңуз керек:

1. ЖК 16x2 (Ак учурда)

2. Потенциометр 47к Ом (же кичирээк, менде бирөө эле, бирок сиз дагы 10-20к колдонсоңуз болот жана ал жакшы болушу керек)

3. Кабелдер, көп кабелдер

4. Прототип тактасы

5. Arduino Uno / Arduino Pro mini (программист менен)

6. Электр энергиясы менен камсыздоо (мисалы, 9В батарея)

7. Нымдуулук сенсору (мис. YL-69 үчүн)

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

ЖК кошуу
ЖК кошуу
ЖК кошуу
ЖК кошуу

ЖКны кабелдер менен ардуиного туташтырыңыз, анткени ал схемада көрсөтүлгөн. Потенциометрди унутпаңыз.

3 -кадам: Ным сенсорун туташтырыңыз

Ным сенсорун туташтырыңыз
Ным сенсорун туташтырыңыз

Прототип тактасынын + рельсине ным сенсорунун тактасын VCC төөнөгүч менен жерге туташтырыңыз. (Мен arduino тактасындагы экинчи жерге туташтым)

Ным сенсорунун маалымат төөнөгүчүн ардуино тактасында A0 (YL-69 болгон учурда 4 пиндин акыркысы) менен туташтыруу керек.

4 -кадам: Код

Code
Code

// Автор: W. Marczak#камтыйт // LCD китепканасын камтыйтLiquidCrystal lcd (12, 11, 7, 6, 5, 4); // Пиндерди 12, 11, 7, 6, 5, 4. деп коюңуз. сиздин ЖК үчүн башкача, продюсер каталогун текшериңиз potPin = A0; // киргизүү pinint топурагы = 0; жараксыз орнотуу () {lcd.begin (16, 2); () {// карта маанилерин топурак = analogRead (potPin); топурак = чектөө (топурак, 485, 1023); топурак = карта (топурак, 485, 1023, 100, 0); lcd.setCursor (0, 1); // акыркы сандарды көрсөтүү lcd.print (топурак); // endlcd.print ("%") пайыз белгисин басып чыгаруу; // 0.1 секунд кечиктирүү (75); // кошумча белгилерди сүртүү lcd.print (""); кечигүү (1);}

5 -кадам: Электр энергиясын кошуу

Электр энергиясын кошуу
Электр энергиясын кошуу

Тийиштүү электр менен жабдууну кошуңуз (5-9В жакшы болушу керек) жана потенциометр менен ЖКнын контрастын орнотуңуз. Кичи тактадагы кызыл жарык күйбөсө, потенциометрди YL-69 ным сенсоруна коюңуз. Сиз алууңуз керек болгон нерсе сүрөттө көрсөтүлгөндөй, бирок Wilgotnoscтун ордуна сиз "Нымдуулукту" аласыз, анткени нымдуулук менин тилимде wilgnotność. Сенсор бир стакан суу менен туура иштеп жатканын текшериңиз.

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