Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles õpetuses õpime, kuidas vihmaanduri abil vihma tuvastada ja helisignaali mooduli ning OLED -ekraani ja Visuino abil heli teha.
Vaata videot.
Samm: mida vajate
Arduino UNO (või mõni muu Arduino) Hangi see siit
Vihmaanduri moodul, hangi see siit
Jumper juhtmed
Leivalaud Hangi see siit
OLED -ekraan Hangi see siit
Pietsosummer Hangi see siit
Visuino programm: laadige alla Visuino
2. samm: vooluring
- Ühendage OLED -ekraanipulk [VCC] Arduino tihvtiga [5V]
- Ühendage OLED -ekraani tihvt [GND] Arduino tihvtiga [GND]
- Ühendage OLED -ekraani tihvt [SDA] Arduino tihvtiga [SDA]
- Ühendage OLED -ekraani tihvt [SCL] Arduino tihvtiga [SCL]
- Ühendage Arduino 5V piesosummeri mooduli tihvtiga VCC
- Ühendage Arduino GND piesosummeri mooduli tihvtiga GND
- Ühendage Arduino digitaalne tihvt 2 pieso -summerimooduli tihvtiga S (signaal)
- Ühendage Arduino 5V vihmasensori mooduli tihvtiga VCC
- Ühendage Arduino GND vihmaanduri mooduli tihvtiga GND
- Ühendage Arduino analoogtapp 0 vihmaanduri mooduli tihvtiga A0
Samm: käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Arduino programmeerimise alustamiseks peab teil olema Arduino IDE installitud siit:
Pange tähele, et Arduino IDE 1.6.6 -s on kriitilisi vigu. Veenduge, et installite 1.6.7 või uuema versiooni, vastasel juhul see juhend ei tööta! Kui te pole seda teinud, järgige selles juhendis toodud juhiseid Arduino IDE seadistamiseks Arduino UNO programmeerimiseks! Samuti tuleb installida Visuino: https://www.visuino.eu. Visuino käivitamine nagu esimesel pildil
Samm 4: Visuino ADD Components
- Lisage komponent "OLED -ekraan"
- Lisage komponent "Digitaalne (loogiline) inverter (mitte)"
- Lisage komponent "Viivitus"
5. samm: Visuino komplekti komponentides
- Topeltklõpsake DisplayOLED1 ja lohistage elementide aknas vasakule "Joonista tekst".
- Atribuutide aknas määrake suurus 2, tekst: RAINING! ja Y kuni 20Sulge elementide aken
- Valige Delay1 ja muutke atribuutide aknas intervalli 3000000
6. samm: Visuino Connecti komponentides
- Ühendage Arduino analoogtapp 0 Inverter1 pin In
- Ühendage inverter1 pin out viivitusega 1 pin Start ja Display OLED1> Draw Text1 pin Clock ja Arduino Digital pin 2
- Ühendage viivitus 1 pin välja DisplayOLED1> Fill Screen1 pin Clock
- Ühendage DisplayOLED1 tihvtiga I2C Out Arduino plaadi tihvtiga I2C In
Samm: looge, kompileerige ja laadige üles Arduino kood
Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".
8. samm: mängige
Kui lülitate Arduino UNO mooduli sisse ja tilgutate veidi vett vihmasensorile, peaks LED -ekraanil ilmuma tekst "RAINING!" ja summerimoodul peaks tegema heli.
Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable jaoks lõin, saate selle siit alla laadida ja Visuinos avada: