DIY күйөрманы ON -OFF баскычы менен - M5StickC ESP32: 8 кадам
DIY күйөрманы ON -OFF баскычы менен - M5StickC ESP32: 8 кадам
Anonim

Бул долбоордо биз M5StickC ESP32 тактасын колдонуп FAN L9110 модулун колдонууну үйрөнөбүз.

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

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • M5StickC ESP32
  • Күйөрман модулу L9110
  • Visuino программасы: Visuino бул жерден жүктөп алыңыз:

2 -кадам: Circuit

Circuit
Circuit
  • StickC pin 5V FAN модулунун пин VCC'ине туташтырыңыз
  • StickC pin GND'ди FAN модулу GNDге туташтырыңыз
  • StickC pin G26'ды FAN модулу INA туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз

Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "M5 Stack Stick C" тандаңыз.

4 -кадам: Visuino компоненттерин кошуу жана коюу

Visuino компоненттерин кошуу жана коюу
Visuino компоненттерин кошуу жана коюу
Visuino компоненттерин кошуу жана коюу
Visuino компоненттерин кошуу жана коюу
Visuino компоненттерин кошуу жана коюу
Visuino компоненттерин кошуу жана коюу
  • "Edge Edge" компонентин кошуу
  • "Toggle (T) Flip-Flop" компонентин кошуу
  • "Санариптик көп булак" компонентин кошуу
  • "Текст мааниси" компонентин кошуу
  • "TextValue1" жана Elments терезесинде эки жолу чыкылдатыңыз:
  • "Set Value" ды сол жагына сүйрөңүз жана касиеттер терезесинде Value "FAN ON" деп коюңуз
  • "Наркты" сол жакка сүйрөңүз жана касиеттер терезесинде "ФАНА ӨЧҮРҮҮ" маанисин коюңуз
  • Elements терезесин жабыңыз
  • "M5 Stack Stick C" тактасын тандап, касиеттер терезесинде Модулдарды> Дисплей ST7735ти кеңейтиңиз жана:

    • goRight үчүн Багыттоону коюңуз
    • Элементтерди тандап, 3 чекит баскычын жана элементтер терезесинде басыңыз

      "Текстти: талааны" солго сүйрөңүз жана касиеттер терезесинде өлчөмдү 3кө жана баштапкы маанини "FAN OFF" га коюңуз

  • Elements терезесин жабыңыз

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

Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
  • "M5 Stack Stick C" баскычы A (M5) "DetectEdge1" pin In туташуу
  • "DetectEdge1" пин пин "TFlipFlop1" пин саатына туташтырыңыз
  • "TFlipFlop1" пин'ин "DigitalMultiSource1" pin In'ге туташтырыңыз
  • "TFlipFlop1" түйүнүн "TextValue1"> Set Value2> пин саатка айландырыңыз
  • "DigitalMultiSource1" төөнөгүчүн [0] "TextValue1"> Орнотуу Мааниси1> пин саатка туташтырыңыз
  • "DigitalMultiSource1" төөнөгүчүн [1] "M5 Stack Stick C" pin GPPIO26 менен туташтырыңыз
  • "TextValue1" пин "M5 Stack Stick C" пин текст талаасы 1 пин саатына туташтырыңыз
  • "TextValue1" төөнөгүчүн "M5 Stack Stick C" казыгына туташыңыз Текст талаасы 1 пин In

6 -кадам: Кодду түзүү, түзүү жана жүктөө

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

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

7 -кадам: Play

Эгерде сиз M5StickC модулун иштетсеңиз, күйөрман айлана баштайт жана аны M5 кызгылт сары баскычын колдонуу менен ӨЧҮРҮП же КОЙТСОНУЗ, дисплейдеги статусун көрөсүз.

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

8 -кадам: Мүчүлүштүктөрдү оңдоо

Мүчүлүштүктөрдү оңдоо
Мүчүлүштүктөрдү оңдоо
  • Туура StickC тактасын тандаганыңызды текшериңиз, моделиңизди текшериңиз
  • Кээде колдонуудан мурун StickC модулун ӨЧҮРҮҮ/КҮЙГҮЗҮҮ керек, муну каптал баскычын 5+ секунд кармап туруу менен кыла аласыз.

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