Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette prosjektet er en enkel og veldig informativ måte å utdanne studentene som er effektive på å skrive koder og forstå mekanismene til elektronikken som er involvert i arduinoen.
Nødvendig materiale:
- Arduino mikrokontroller
- Vannsensor (maks verdi 1023)
- Håndfull hoppetråder (både mann til mann og hunn til mann)
- Brødbrett (Mini one anbefales)
- Servo motor
Trinn 1: Trinn 1: Samle alt materiale
Sørg for å plassere alle materialene dine på et tomt rom, legg dem på et sted som er romslig og borte fra mat eller drikke, dette er fordi det kan skade elektronikken. Jeg vil også foreslå å ha med deg en wire stripper også i tilfelle du har vanlige ledninger i stedet for hoppekabler.
Trinn 2: Trinn 2: Tilkoblinger til vannsensor
1. Ta opp tre startkabler (rød, svart og gul) og vannsensoren
2. Koble den røde ledningen til + på vannsensoren, den svarte til "-" og den gule ledningen til S
Trinn 3: Trinn 3: Arduino First Wiring
1. Koble to ledninger til arduinoen, en til 5v og den andre til GND
2. Etter det trinnet, koble den du koblet til 5V til den positive på brødbrettet og GND til den negative
Trinn 4: Trinn 4: Tilkoblinger til vannsensor
1. Koble den gule ledningen til vannsensoren til A0
2. Koble den svarte til den negative eller bakken på brødbrettet til vannsensoren til arduinoen
3. Koble det røde til det positive til brødbrettet på vannsensoren til arduinoen
Trinn 5: Trinn 5: Servomotor
1. Koble den oransje ledningen til servomotoren til en gul ledning
2. Koble den røde ledningen til hvilken som helst farge du ønsker
3. Koble det brune til en annen farge du ønsker
4. Når disse trinnene er utført, skal vi nå koble servomotoren til brødbrettet og arudino
5. Koble den gule ledningen til pinne 9.
6. Koble ledningen som er koblet til den røde ledningen på motoren til den positive
7. Koble ledningen som er koblet til den brune ledningen på servomotoren til jord
Trinn 6: Trinn 6: Kode
1. Koble arduinoen til datamaskinen og åpne Arduino -programvaren på datamaskinen
2. Start med å identifisere servomotoren ved å si #include
3. Identifiser hver variabel, servoen, vannsensoren som er koblet til A0, så vel som "vinkelen" som ganske enkelt er posisjonen til servomotoren din
4. Nå for å begynne void.setup, begynn med å starte seriell start (9600) og erklær også servoen som er festet til pin 9.
5. Etter det trinnet, er tomridsløyfen, begynn med å bruke "int" etterfulgt av sensorverdien som er din analoge lesning som er vannsensoren
6. Sørg for å inkludere Serial.print -kommandoen under og bruk "ln" så den er på en linje når du overvåker fuktigheten i vannet
7. Ved å bruke "int.angle" må du kontrollere at sensorverdien er mellom 500 til 180, dette er fordi det avhenger av fuktigheten, selv om vannsensoren skal være 1023 til 180 som er maks- og min -verdien, varierer den avhengig av bruken av prosjektet samt maks- og min -verdiene i henhold til din spesifikke vannsensor
8. Legg til samme serie, skriv ut under og inkluder min servo. Skriv (vinkel) under den
9. Det siste trinnet er å legge til forsinkelsen jeg la til "forsinkelse (15)" etterfulgt av} for å avslutte koden
Trinn 7: Trinn 7: Avslutte
Nå som koden er funksjonell og fungerer, kan du legge til sensoren i motoren og bruke seriell monitor for å oppdage fuktigheten i vannet eller jorda. Sørg også for å legge til små lapper med byggepapir eller skjerm fordi displayet kan bevise at jorda din trenger vann eller ikke, avhengig av fuktigheten.