Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: Visuino PRIDĖTI komponentų
- 5 žingsnis: Visuino rinkinio komponentuose
- 6 veiksmas: „Visuino Connect“komponentuose
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
Video: Lietaus detektorius naudojant „Arduino“ir lietaus lašo jutiklį: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje sužinosime, kaip aptikti lietų naudojant lietaus jutiklį ir padaryti garsą naudojant garsinio signalo modulį, OLED ekraną ir „Visuino“.
Žiūrėti video įrašą.
1 žingsnis: ko jums reikės
„Arduino UNO“(ar bet kuris kitas „Arduino“) Gaukite čia
Lietaus jutiklio modulis, gaukite čia
Jumperio laidai
Duonos lenta Gaukite čia
OLED ekranas Gaukite čia
Pjezo garsinis signalas Gaukite čia
„Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- Prijunkite OLED ekrano kaištį [VCC] prie „Arduino“kaiščio [5V]
- Prijunkite OLED ekrano kaištį [GND] prie „Arduino“kaiščio [GND]
- Prijunkite OLED ekrano kaištį [SDA] prie „Arduino“kaiščio [SDA]
- Prijunkite OLED ekrano kaištį [SCL] prie „Arduino“kaiščio [SCL]
- Prijunkite „Arduino 5V“prie pjezo garsinio signalo modulio kaiščio VCC
- Prijunkite „Arduino GND“prie pjezo garsinio signalo modulio kaiščio GND
- Prijunkite „Arduino“skaitmeninį kaištį 2 prie pjezo garsinio signalo modulio kaiščio S (signalas)
- Prijunkite „Arduino 5V“prie lietaus jutiklio modulio kaiščio VCC
- Prijunkite „Arduino GND“prie lietaus jutiklio modulio kaiščio GND
- Prijunkite „Arduino“analoginį kaištį 0 prie lietaus jutiklio modulio kaiščio A0
3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
4 žingsnis: Visuino PRIDĖTI komponentų
- Pridėkite „OLED Display“komponentą
- Pridėkite komponentą „Skaitmeninis (loginis) keitiklis (ne)“
- Pridėkite „Delay“komponentą
5 žingsnis: Visuino rinkinio komponentuose
- Dukart spustelėkite „DisplayOLED1“ir elementų lange vilkite „Piešti tekstą“į kairę pusę.
- Ypatybių lange nustatykite 2 dydį, parašykite tekstą: RAINING! ir Y iki 20 Uždarykite elementų langą
- Pasirinkite Delay1 ir ypatybių lange keiskite intervalą į 3000000
6 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „Arduino“analoginį kaištį 0 prie „Inverter1 pin In“
- Prijunkite keitiklio 1 kištuką prie uždelsimo
- Prijunkite „Delay1“kištuką prie „DisplayOLED1“> „Užpildyti ekraną“1 kaiščio laikrodis
- Prijunkite „DisplayOLED1“kaištį „I2C Out“prie „Arduino“plokštės kaiščio „I2C In“
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 žingsnis: žaiskite
Jei įjungsite „Arduino UNO“modulį ir lašinsite vandenį ant lietaus jutiklio, LED ekrane turėtų būti rodomas tekstas „RAINING!“ir garsinis signalas turi skleisti garsą.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti čia ir atidaryti „Visuino“:
Rekomenduojamas:
Išmanioji šiukšliadėžė naudojant „Arduino“, ultragarso jutiklį ir servo variklį: 3 žingsniai
Išmanioji šiukšliadėžė naudojant „Arduino“, ultragarsinį jutiklį ir servo variklį: Šiame projekte parodysiu, kaip padaryti išmaniąją šiukšliadėžę naudojant „Arduino“, kur šiukšliadėžės dangtis automatiškai atsidarys, kai artėsite prie šiukšlių. Kiti svarbūs komponentai, naudojami gaminant šią išmaniąją šiukšliadėžę, yra ultragarsinis jutiklis HC-04
Darbo su „AWS IoT“pradžia naudojant belaidį temperatūros jutiklį naudojant MQTT: 8 žingsniai
Darbo su „AWS IoT“su belaidžiu temperatūros jutikliu naudojimas naudojant MQTT: Ankstesnėse instrukcijose mes perėjome įvairias debesų platformas, tokias kaip „Azure“, „Ubidots“, „ThingSpeak“, „Losant“ir kt. Mes beveik naudojome MQTT protokolą, skirtą jutiklių duomenims į debesį siųsti. visa debesų platforma. Norėdami gauti daugiau informacijos
Sąsajos lietaus lašo jutiklis su „NodeMcu“- pradedantiesiems: 5 žingsniai
Sąsajos lietaus lašo jutiklis su „NodeMcu“| pradedantiesiems: šioje pamokoje jūs žinote, kaip sujungti lietaus lašo jutiklį su „NodeMcu“
Kaip naudoti lietaus jutiklį FC-37 su „Arduino“: 4 žingsniai (su nuotraukomis)
Kaip naudoti lietaus jutiklį FC-37 su „Arduino“: Sveiki! Pirmoje instrukcijoje parodysiu, kaip naudoti FC-37 lietaus jutiklį su arduino. Aš naudoju arduino nano, bet kitos versijos veiks puikiai
„Arduino“vandens lygio nustatymo metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: 4 žingsniai
Vandens lygio nustatymo „Arduino“metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: Šiame projekte parodysiu, kaip sukurti nebrangų vandens detektorių dviem būdais: 1. Ultragarsinis jutiklis (HC-SR04) .2. Funduino vandens jutiklis