Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Circuit
- 3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз
- 4 -кадам: Visuinoдо компоненттерди кошуу
- 5 -кадам: Visuinoдо: Компоненттерди коюу
- 6 -кадам: 5 -кадам: Visuinoдо: Компоненттерди туташтыруу
- 7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 8 -кадам: Play
Video: Visuino Breathalyzer MQ-3 алкоголдук газ сенсорун кантип колдонуу керек: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө биз Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor модулун жана Visuino колдонуп, Lcdдеги алкоголдун деңгээлин көрсөтөбүз жана чекти аныктоону орнотобуз. Демонстрациялык видеону көрүңүз.
1 -кадам: Сизге эмне керек
Arduino UNO же башка Arduino
MQ-3 Спирт газ сенсор модулу
OLED Lcd
Breadboard
Өткөргүч зымдар
Visuino программасы: Visuino жүктөп алыңыз
2 -кадам: Circuit
GNDну Arduino UNOдон панелдин пинине (gnd) туташтырыңыз
5V пинди Arduino UNOдон панель пинге туташтырыңыз (оң)
SCLны Arduino UNOдон OLED LCD пинге (SCL) туташтырыңыз
SDAны Arduino UNOдон OLED LCD пинге (SDA) туташтырыңыз
OLED LCD пинди (VCC) нан тактасына туташтыруу (оң)
OLED LCD төөнөгүчүн (GND) панель пинине (GND) туташтыруу
MQ-3 Alcohol Gas Sensor модулунун пинин (VCC) нандын казанына туташтырыңыз (оң)
MQ-3 алкоголдук газ сенсорунун түйүнүн (GND) нан казанына (GND) туташтырыңыз
MQ-3 Alcohol Gas Sensor модулунун пинин (A0) Arduino UNO пин аналогуна туташтырыңыз (1)
3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз
Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:
Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDEди ESP 8266 программасына орнотуу үчүн! Visuino: https://www.visuino.eu да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.
4 -кадам: Visuinoдо компоненттерди кошуу
- 2X "Text Value" компонентин кошуңуз
- 2X "Наркты салыштыруу" компонентин кошуңуз
- Display OLED I2C компонентин кошуу
- "Text Multi Merger" компонентин кошуңуз
- "Орточо мезгил" компонентин кошуу
5 -кадам: Visuinoдо: Компоненттерди коюу
- "TextValue1" компонентинин текст маанисин "Өтө мас!"
- "TextValue2" компонентинин текст маанисин "Ok" деп коюңуз
- "CompareValue1" компонентинин маанисин "0.3" га коюңуз >> Бул аныктоо мааниси, сиз өзүңүздүн маанини коюңуз
- "CompareValue2" компонентинин маанисин "0.3" га коюңуз >> Бул аныктоо мааниси, сиз өзүңүздүн маанини коюңуз
- CompareType "CompareValue1" компонентин "ctBiggerOrEqual" кылып коюңуз
- CompareType "CompareValue2" компонентин "ctSmaller" ге коюңуз
- "AveragePeriod1" компонентинин мезгилин "500000ге" коюңуз, бул секундасынын 0,5ине барабар, бул ЖК влуну ар бир 0,5с сайын көрсөтөт дегенди билдирет
DisplayOled1 компонентине эки жолу чыкылдатыңыз
- солго Текстти тартууну кошуп, текстти "Альк деңгээлине" коюңуз:
- солго 2X текст талаасын кошуңуз (сүрөттү караңыз) жана "текст талаасы1" үчүн Y: 20 жана "текст талаасы2" үчүн y: 40 коюңуз.
6 -кадам: 5 -кадам: Visuinoдо: Компоненттерди туташтыруу
- DisplayOled1 төөнөгүчүн [Out I2c] Arduino I2C пинине туташтырыңыз [in]
- Arduino Analog pin Out [1] AveragePeriod1 pin [in] жана CompareValue1 pin [in] жана CompareValue2 pin [in] менен туташтырыңыз
- AveragePeriod1 төөнөгүчүн [чыгаруу] OLED элементтерине Текст талаасы1 түйүнүн [in] туташтыруу
- CompareValue1 төөнүн [чыгуусун] TextValue1 пинине [саатына] туташтырыңыз
- CompareValue2 казыгын [чыккыла] TextValue2 төөнөгүчкө [саатка] туташтырыңыз
- TextValue1 төөнөгүчүн [чыгаруу] TextMultiMerger1 пинге [0] туташтырыңыз
- TextValue2 төөнөгүчүн [чыгаруу] TextMultiMerger1 пинге [1] туташтырыңыз
- TextMultiMerger1 төөнөгүчүн OLED элементтерине туташтыруу Текст талаасы 2 пин [in]
7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
8 -кадам: Play
Эгерде сиз Arduino UNO модулун иштетсеңиз, OLED Lcd MQ-3 алкоголдук газ сенсорунун баасын көрсөтө баштайт. Эгер сенсордун жанына спирт тамгасын же кандайдыр бир спирт койсоңуз, ал LCDдеги маанини көрсөтөт.
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелди, мен бул инструкция үчүн түздүм. Аны Visuino'дон жүктөп алып ача аласыз:
Сунушталууда:
PIR сенсорун жана Buzzer модулун кантип колдонуу керек - Visuino үйрөткүчү: 6 кадам
PIR сенсорун жана Buzzer модулун кантип колдонуу керек - Visuino үйрөткүчү: Бул үйрөткүчтө биз PIR сенсорун жана сигналды модулду кантип колдонууну үйрөнөбүз, качан PIR сенсору кыймылды аныктаса. Демонстрациялык видеону көрүңүз
DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам
DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: Бул окуу куралында биз DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонууну жана OLED дисплейде баалуулуктарды көрсөтүүнү үйрөнөбүз
Газ MQ-6ны SkiiiD менен кантип колдонуу керек: 10 кадам
SkiiiD менен MQ-6 газын кантип колдонуу керек: skiiiD менен Газ MQ-6ды иштеп чыгуу боюнча окуу куралы
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
ВИБРАЦИЯ СЕНСОРУН КАНТИП КОЛДОНУУ КЕРЕК- VISUINO TUTORIAL ARDUINO МЕНЕН: 6 кадам
ВИБРАЦИЯ СЕНСОРУН КАНТИП КОЛДОНУУ КЕРЕК- ARDUINO МЕНЕН VISUINO ТУТОРИАЛЫ: Бул үйрөткүчтө биз дирилдөө аныкталганда дирилдөө сенсорун, LED, ызылдак, резистор, Arduino Uno жана Visuino колдонобуз