Мазмуну:

Arduino жана жамгыр тамчыларынын жардамы менен жамгыр детектору: 8 кадам
Arduino жана жамгыр тамчыларынын жардамы менен жамгыр детектору: 8 кадам

Video: Arduino жана жамгыр тамчыларынын жардамы менен жамгыр детектору: 8 кадам

Video: Arduino жана жамгыр тамчыларынын жардамы менен жамгыр детектору: 8 кадам
Video: Алтынай Асанбекова - Жамгыр ТЕКСТ LYRICS 2024, Ноябрь
Anonim

Бул үйрөткүчтө жамгырдын сенсорунун жардамы менен жамгырды кантип аныктоону жана ызы -чуу модулун, OLED Display жана Visuino аркылуу үн чыгарууну үйрөнөбүз.

Видео көрүү.

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот

Arduino UNO (же башка Arduino) Бул жерден алыңыз

Жамгыр сенсорунун модулу, бул жерден алыңыз

Өткөргүч зымдар

Breadboard Бул жерден алыңыз

OLED дисплейи Бул жерден алыңыз

Piezo buzzer Бул жерден алыңыз

Visuino программасы: Visuino жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit
  • OLED Display пинди [VCC] Arduino пинге [5V] туташтырыңыз
  • OLED Display пинди [GND] Arduino пинге [GND] туташтырыңыз
  • OLED Display пинди [SDA] Arduino пинге [SDA] туташтырыңыз
  • OLED Display пинди [SCL] Arduino пинге [SCL] туташтырыңыз
  • Arduino 5V пьезо сигналынын VCC модулуна туташтырыңыз
  • Arduino GND'ди GND пьезо сигналынын модулуна туташтырыңыз
  • Ардуино санариптик 2 -пинин пьезо сигналынын модулуна S туташтырыңыз (сигнал)
  • Arduino 5V жамгыр сенсорунун модулуна VCC туташтырыңыз
  • Gdu жамгыр сенсорунун модулуна Arduino GND туташтырыңыз
  • Arduino аналогдук пинин 0 жамгыр сенсорунун модулунун пинине A0 туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:

Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDE программасын Arduino IDOго орнотуңуз! Visuino: https://www.visuino.eu да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.

4 -кадам: Visuino ADD компоненттеринде

Visuino ADD компоненттеринде
Visuino ADD компоненттеринде
Visuino ADD компоненттеринде
Visuino ADD компоненттеринде
Visuino ADD компоненттеринде
Visuino ADD компоненттеринде
  • "OLED Display" компонентин кошуу
  • "Санариптик (логикалык) инвертор (эмес)" компонентин кошуңуз
  • "Кечиктирүү" компонентин кошуу

5 -кадам: Visuino Set компоненттеринде

Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
  • DisplayOLED1ди эки жолу чыкылдатыңыз жана элементтер терезесинде "Текстти чийүү" сол жагына сүйрөңүз.
  • Касиеттер терезесинде өлчөмдү 2 деп коюңуз, текстке: RAINING! жана Y - 20 Элементтер терезесин жабыңыз
  • Delay1ди тандап, касиеттер терезесинде 3000000гө өзгөртүү интервалын тандаңыз

6 -кадам: Visuino Connect компоненттеринде

Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
  • Arduino аналогдук пинин 0 Inverter1 pin In менен туташтырыңыз
  • Inverter1 пинти кечигүү менен туташтыруу 1 пин Start жана DisplayOLED1> Draw Text 1 pin Clock and Arduino Digital pin 2
  • Delay1 pin Out DisplayOLED1> Fill Screen1 pin pin сааттарына туташыңыз
  • DisplayOLED1 pin I2C Outту Arduino тактасына I2C In туташтырыңыз

7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.

8 -кадам: Play

Эгерде сиз Arduino UNO модулун иштетсеңиз жана жамгырдын сенсоруна бир аз суу түшсөңүз, LED дисплейи "RAINING!" Деген текстти көрсөтө башташы керек. жана коңгуроо модулу үн чыгарышы керек.

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны бул жерден жүктөп алып, Visuinoдо ачсаңыз болот:

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