Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Цикл
- 3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 4 -қадам: Visuino -да компоненттерді қосыңыз және оларды қосыңыз
- 5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 6 -қадам: Ойнаңыз
Бейне: Дірілді пьезоэлектрлік соққының сенсорлық модулі арқылы анықтау: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулықта біз қарапайым пьезоэлектрлік сенсорлық діріл модулі мен Visuino көмегімен соққы дірілін анықтауды үйренеміз.
Демонстрациялық бейнені қараңыз.
1 -қадам: Сізге не қажет
- Arduino UNO (немесе кез келген басқа Arduino)
- Пьезоэлектрлік соққы діріл модулі
- OLED дисплейі
- Өткізгіш сымдар
- Нан тақтасы
- Visuino бағдарламасы: Visuino жүктеу
2 -қадам: Цикл
Arduino оң түйреуішін [5v] қызыл тақтаның түйреуішіне қосыңыз [оң]
Arduino позитивті түйреуішін [GND] көгілдір сызық түйреуішіне қосыңыз [теріс]
Piezo модулінің түйреуішін [V] нон тақтасының оң түйреуішіне [қызыл сызыққа] қосыңыз
Пиезо модульінің түйреуішін [G] нондық теріс түйінге [көк жолға] қосыңыз
Piezo модульінің түйреуішін [DO] arduino цифрлық пиніне [7] қосыңыз
OLED түйреуішті [VCC] оң жақ түйреуішке [қызыл сызыққа] қосыңыз
OLED түйреуішін [GND] теріс тақтаға [көк жолға] қосыңыз
OLED істікшесін [SDA] Arduino істігіне [SDA] қосыңыз
OLED түйреуішін [SCL] Arduino істігіне [SCL] қосыңыз
3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:
Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықты орындамаған болсаңыз, Arduino UNO бағдарламасын Arduino IDE бағдарламасына орнатыңыз! Visuino: https://www.visuino.eu орнату қажет. Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
4 -қадам: Visuino -да компоненттерді қосыңыз және оларды қосыңыз
Компоненттерді қосу
- «Мәтін мәні» компонентін қосу «TextValue1» компонентін таңдаңыз және қасиеттер терезесінде «Мән» параметрін «Діріл анықталды» күйіне орнатыңыз.
- «Кешіктіру» компонентін қосу Сипаттар терезесінде «Interval (uS)» 2000000 -ға орнатыңыз
- «SSD1306/SH1106 OLED Дисплейі (I2C)» компонентін қосыңыз «DisplayOLED1» компонентін екі рет нұқыңыз және элементтер терезесінде «Мәтін өрісін» солға сүйреп апарыңыз және «Экранды толтыруды» солға сүйреңіз. «Мәтін өрісі1» және сол жақта таңдаңыз. қасиеттер терезесі «Өлшемді» 1 -ге, «х» -ті 0 -ге, «у» -ды 50 -ге орнатады
Компоненттерді қосыңыз
- Arduino цифрлық түйреуішін [7] «Мәтін мәні1» компонент түйреуішіне [сағатына] қосыңыз
- Arduino цифрлық түйреуішін [7] «Кешіктіру» компонент түйреуішіне [бастау] қосыңыз
- «Мәтін мәні1» компонент түйреуішін [Шығу] «DisplayOLED1»> «Мәтін өрісі1» түйреуішіне [Кіріс] жалғаңыз
- «Кешіктіру1» түйреуішін [Шығу] «DisplayOLED1»> «Экранды толтыру1» түйреуішіне қосыңыз [Сағат]
- «DisplayOLED1» түйреуішін [Шығу] Arduino I2C түйреуішіне [Кірістіру] қосыңыз
5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.
Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
6 -қадам: Ойнаңыз
Егер сіз Arduino UNO модуліне қуат берсеңіз және пьезо сенсорын сілкіп тастасаңыз, OLED дисплейінде жазылған хабарды көресіз.
Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Мен Visuino -да осы нұсқаулық үшін құрған Visuino жобасы бар, оны мына жерден жүктеуге болады, оны Visuino -дан жүктеп алуға болады:
Ұсынылған:
Arduino көмегімен сенсорлық емес қоңырауды қалай жасауға болады, дене температурасын анықтау, GY-906, 433МГц: 3 қадам
Дене температурасын анықтау, GY-906, 433МГц Arduino көмегімен қалай қоңырау соғуға болады: Бүгін біз сенсорлық емес қоңырау соғамыз, ол сіздің дене температураңызды анықтайды. Қазіргі жағдайда біреудің дене температурасы қалыптыдан жоғары екенін білу өте маңызды, егер біреу соқса, бұл жоба қызыл шамды көрсетеді
Дірілді кесетін әндер плакаты: 6 қадам
Дірілді кесетін әндер плакаты: Постермен не істеуге болады? Суреттің немесе плакаттың ән айтатынын немесе сөйлейтінін елестете аласыз ба? Техникалық персонал ретінде мен бүгін сіздерге постерді қалай жанды және қызықты етіп жасау керектігін үйретемін. Сіз тіпті суреттермен интерактивті байланыса аласыз. Келіп көрейік. Комм
Пьезоэлектрлік нанофибрлі электр аяқ киімі PROTOTYPE #1: 8 қадам
Пьезоэлектрлік нанофибрлі электр аяқ киімі PROTOTYPE #1: Нанотехнология бізге пьезоэлектрика ғылымы арқылы жасыл энергия өндіруге көмектеседі, бұл негізінен механикалық кернеу арқылы өндірілетін электр энергиясы (аяқ киімнің табанындағы ауырлық күшінің жұмысы). Болашақта мен ойлап табамын деп үміттенемін
HowTo - Esp -12F Mini WiFi модулі ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO арқылы Arduino GUI арқылы: 4 қадам
HowTo - Esp -12F Mini WiFi модулі ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO арқылы Arduino GUI: Сәлеметсіз бе! Өте маңызды, бұл ARDUINO GUI кодының кодтары мен Фирмаға сәйкес келмейді
Микро: биттік және сонарлық қашықтықты анықтау (HC-SR04 модулі): 3 қадам (суреттермен)
Micro: bit және Sonar (HC-SR04 модулі) көмегімен қашықтықты сезу: Осы аптада мен керемет BBC micro: bit және дыбыстық сенсормен ойнадым. Мен бірнеше түрлі модульдерді сынап көрдім (барлығы 50 -ден астам), мен жақсы болар еді деп ойладым, сондықтан менің кейбір нәтижелеріммен бөлісемін. Мен тапқан ең жақсы модуль - бұл Spar