INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie tutoriaal leer ons hoe om skokvibrasies op te spoor met behulp van 'n eenvoudige vibrasie -module vir piëzo -elektriese sensor en Visuino.
Kyk na 'n demonstrasievideo.
Stap 1: wat u benodig
- Arduino UNO (of enige ander Arduino)
- Piëzo -elektriese skok Trillingsmodule
- OLED -skerm
- Springdrade
- Broodbord
- Visuino -program: Laai Visuino af
Stap 2: Die stroombaan
Koppel Arduino positiewe pen [5v] aan rooi lynpen van broodbord [positief]
Koppel Arduino positiewe pen [GND] aan broodbord blou lynpen [negatief]
Koppel die Piezo -modulepen [V] aan die positiewe pen van die broodbord [rooi lyn]
Koppel Piezo -modulepen [G] aan die negatiewe broodpen van die broodbord [blou lyn]
Koppel Piezo -modulepen [DO] aan arduino digitale pen [7]
Koppel die OLED -pen [VCC] aan die positiewe pen van die broodbord [rooi lyn]
Koppel die OLED -pen [GND] aan die negatiewe pan van die broodbord [blou lyn]
Koppel OLED -pen [SDA] aan Arduino -pen [SDA]
Koppel OLED -pen [SCL] aan Arduino -pen [SCL]
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om Arduino UNO te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: Voeg komponente by in Visuino en verbind dit
Voeg komponente by
- Voeg komponent "tekswaarde" by Kies "TextValue1" -komponent en stel "Waarde" in "Eiendomsvenster" in "VIBRATION DETECTED"
- Voeg "Vertraag" -komponent in die venster Eienskappe, stel "Interval (uS)" in op 2000000
- Voeg komponent "SSD1306/SH1106 OLED Display (I2C)" by Dubbelklik op "DisplayOLED1" -komponent en sleep "Teksveld" na links in die elemente -venster en sleep "Vulskerm" na links Kies links "Teksveld1" en in die eienskappe venster stel "Grootte" op 1, "x" op 0, "y" op 50
Koppel komponente
- Koppel Arduino digitale pen uit [7] aan "Text Value1" komponentpen [klok]
- Koppel Arduino digitale pen uit [7] aan komponentpen "Delay" [begin]
- Koppel "Text Value1" komponentpen [Out] aan "DisplayOLED1"> "Text Field1" pin [In]
- Koppel "Delay1" -pen [Uit] aan "DisplayOLED1"> "Vul skerm1" -pen [Klok]
- Koppel "DisplayOLED1" -pen [Uit] aan Arduino I2C -pen [In]
Stap 5: Genereer, stel op en laai die Arduino -kode op
Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop
Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)
Stap 6: Speel
As u die Arduino UNO -module aanskakel en die piëzo -sensor skud, moet u 'n boodskap op die OLED -skerm sien.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit hier aflaai. U kan dit in Visuino aflaai en oopmaak: