Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Circuit
- 3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз
- 4 -кадам: Visuino ADD компоненттеринде
- 5 -кадам: Visuino Set компоненттеринде
- 6 -кадам: Visuino Connect компоненттеринде
- 7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 8 -кадам: Play
Video: Arduino жана жамгыр тамчыларынын жардамы менен жамгыр детектору: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө жамгырдын сенсорунун жардамы менен жамгырды кантип аныктоону жана ызы -чуу модулун, OLED Display жана Visuino аркылуу үн чыгарууну үйрөнөбүз.
Видео көрүү.
1 -кадам: Сизге эмне керек
Arduino UNO (же башка Arduino) Бул жерден алыңыз
Жамгыр сенсорунун модулу, бул жерден алыңыз
Өткөргүч зымдар
Breadboard Бул жерден алыңыз
OLED дисплейи Бул жерден алыңыз
Piezo buzzer Бул жерден алыңыз
Visuino программасы: Visuino жүктөп алыңыз
2 -кадам: 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 тандаңыз
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 компоненттеринде
- "OLED Display" компонентин кошуу
- "Санариптик (логикалык) инвертор (эмес)" компонентин кошуңуз
- "Кечиктирүү" компонентин кошуу
5 -кадам: Visuino Set компоненттеринде
- DisplayOLED1ди эки жолу чыкылдатыңыз жана элементтер терезесинде "Текстти чийүү" сол жагына сүйрөңүз.
- Касиеттер терезесинде өлчөмдү 2 деп коюңуз, текстке: RAINING! жана Y - 20 Элементтер терезесин жабыңыз
- Delay1ди тандап, касиеттер терезесинде 3000000гө өзгөртүү интервалын тандаңыз
6 -кадам: 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 кодун түзүү, түзүү жана жүктөө
Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
8 -кадам: Play
Эгерде сиз Arduino UNO модулун иштетсеңиз жана жамгырдын сенсоруна бир аз суу түшсөңүз, LED дисплейи "RAINING!" Деген текстти көрсөтө башташы керек. жана коңгуроо модулу үн чыгарышы керек.
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны бул жерден жүктөп алып, Visuinoдо ачсаңыз болот:
Сунушталууда:
Splash! Суу тамчыларынын сүрөтү: 10 кадам (сүрөттөр менен)
Splash! Суу тамчыларынын сүрөтү: Мен бир аз убакыттан бери суу тамчыларын тартып келе жатам …. 2017 -жылдан бери. Литтлбитс менен жасаган биринчи орнотуум менен жерден тамчылап түшкөндө канчалык толкунданганым эсимде. орнотуулар (Марк I жана Марк II) Мен шыктандым
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен тартуу жана жөнөтүү: 7 кадам
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен түшүрүү жана жөнөтүү: ESP8266 WeMos D1 R1 WiFI процессорунун жардамы менен ESP32-Cam (OV2640) аркылуу сүрөт тартуу жана аны электрондук почтага жөнөтүү, Google Driveга сактоо жана жөнөтүү Twilio.What аркылуу Whatsapp. Талаптар: ESP8266 WeMos D1 R1 WiFI Processor Uno менен (https: // protosupplies
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)
Cleverbotтун жардамы менен Pick жана Жасалма Интеллект Чаты менен сүйлөшүңүз: Бул жерде мен үн буйругун гана эмес, Cleverbotтун жардамы менен ЭЭМ менен Жасалма Интеллект Чатын да сынап көрөм. Чынында, идея балдардын түсүн бир түстөн эң жакынына чейин алганда, боёк кутусуна түстөрдү аралаштырганда пайда болгон. Бирок акыры ишке ашпай жатат
Программалануучу RGB LED Sequencer (Arduino жана Adafruit Trellisтин жардамы менен): 7 кадам (Сүрөттөр менен)
Программалануучу RGB LED ырааттуулугу (Arduino жана Adafruit Trellisти колдонуу менен): Менин уулдарым столдорду жарыктандыруу үчүн түстүү LED тилкелерин каалашты, мен консерваланган RGB тилкеси контроллерин колдонгум келбеди, анткени алар белгиленген үлгүлөрдөн тажаарын билчүмүн. бул контроллерлер бар. Мен ошондой эле түзүү үчүн сонун мүмкүнчүлүк болот деп ойлогом