Innholdsfortegnelse:
- Trinn 1: Innhold i modul1 (grunnleggende)
- Trinn 2: Innhold (modul 2)
- Trinn 3: Ultralyd Sensormålingsavstand
- Trinn 4: PIR Human Detection Sensor
- Trinn 5: Lydsensor
- Trinn 6: Regndråpe- og jordfuktighetssensorer:
- Trinn 7: Mini- og mikroserver:
- Trinn 8: Relé- (for å kontrollere høyspenning!)
- Trinn 9: LCD-flytende krystallskjerm
- Trinn 10: Takk for at du lærte med meg !
Video: Lær Arduino på 20 minutter (kraftpakket): 10 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Den instruerbare er skrevet med visjonen om å levere gode ting og hjelpe den virkelige hobbyisten til arduino, som virkelig trenger en lett og klar forståelseskilde som alle enkelt kan forstå ved å lese denne modulen. Jeg er også en arduino -aspirant som fortsetter å søke nye oppdateringer, og jeg lærer rent av nettet. Informasjonen i denne modulen er forenklet helt til grunn for at leserne raskt forstår konseptene. Jeg deler gjerne nyttig informasjon som jeg vet med andre, slik at leserne får fordeler. Jeg lover deg at dette virkelig vil være en kraftfull modul for å komme inn i strømmen av arduino, la oss komme inn i innholdet direkte og ikke kaste bort tiden!
Trinn 1: Innhold i modul1 (grunnleggende)
Egentlig er dette min andre instruks om emnet Lær arduino, jeg har allerede skrevet en instruks om det samme emnet som dekker alle grunnleggende grunnleggende om arduino på en enkel og skarp måte. Emner dekket i modul 1 (grunnleggende):
1. En kort introduksjon om arduino.
2. typer arduino.
3.arduino struktur.
4. ditt første "prosjekt". PWM-pulsbreddemodulasjon.
5. seriell kommunikasjon.
6. Inkluderer øvelser.
Dermed ville det virkelig vært bedre og bedre hvis du refererer til min tidligere instruerbare før du fortsetter å lese den nåværende instruerbare. Hvis du er ny på arduino, vil det å henvise til modul 1 min lage en bro for å lære den andre modulen enkelt. LÆR ARDUINO BASICS.
Trinn 2: Innhold (modul 2)
Den instruerbare er rent basert på hvordan du kan koble arduino til forskjellige sensorer, releer, servo og LCD -skjermer.
1. ultralydssensor.
2. PIR menneskelig deteksjonssensor.
3. Lydsensor.
4. Sensorer for regnvann og jordfuktighet.
5. Mini- og mikroservoer. virkelig.
6. LCD -skjermer.
7. Ditt eget hjemmeautomatiseringsprosjekt. (Enkelt)
glede deg til å lære og utforske
Trinn 3: Ultralyd Sensormålingsavstand
Hva det gjør? Den inneholder en ultralydsender og en ultralydmottaker, så mens pulssignalene mates til sensoren fra arduinoen, sender den ultralydslyden, blir ultralydssignalene reflektert når den treffer et hinder og går tilbake til mottakeren, og tiden det tar å reise er beregnet i millisekunder, og det gir utdataene til arduinoen som kan sees via seriell skjerm.
Pin detaljer og tilkobling:
Vcc ------- Dette er koblet til arduino 5v pin/annen passende forsyning.
gnd ------- Dette er bakkenålen. Trigger --- Inngangen fra arduino er koblet til denne pinnen (hvilken som helst digital pinne).
ekko ------- Utgangen fra sensoren blir ført til arduino ved å etablere en forbindelse mellom ekko og en hvilken som helst digital pin som er konfigurert som inngang.
Koding -den enkleste delen! En enkel koding for å begynne å jobbe med denne sensoren er gitt på bildene ovenfor, referer den!
Bytt ut riktig pin-nummer på hvilken digital pin du har koblet ekkoet og utløseren. I henhold til tilkoblingsbildet forutsatt at utløseren er koblet til pin-12 og ekko er tilkoblet med pin-11.
Konvertering av tid til avstand
Sensorens utgang fra ekkoet som er tiden i milisekunder kan enkelt konverteres til avstand ved å dele utgangen med 58. Dette kan enkelt oppnås gjennom en enkelt kodingslinje.
En enkel sanntidsapplikasjon:
Hvis du vil foreta en automatisering i hjemmet ditt som brukes til å slå lysene automatisk på eller av i et rom ved å oppdage at mennesker kommer inn og ut. Deteksjonen av mennesket kan oppnås ved å identifisere en plutselig nedgang i sensorens utgangsverdi, og systemet kan programmeres deretter.
Trinn 4: PIR Human Detection Sensor
Som navnet antyder, brukes det til å oppdage tilstedeværelsen av et menneske eller et dyr som utstråler varme. Derfor bruker den IR -bølger for å registrere varmen som slippes ut fra et menneske og gi produksjonen tilsvarende. Å bruke dette er veldig enkelt!
pin detaljer og tilkobling:
VCC --- dette er strømmen i pinnen den er koblet til 5v i arduino.
Gnd ----- Dette er bakkenålen og koblet til gnden til arduino.
O/P ------ dette er utgangspinnen den brukes til å ta utdataene til arduinoen, den kan kobles til hvilken som helst av de digitale pinnene.
I tillegg til pinnene er sensoren utstyrt med to justerbare knapper som brukes til å variere følsomheten og forsinkelsen. koding-den enkleste delen!
Se bildene ovenfor for eksempelkoden. Hvis utgangen forblir konstant, prøv å variere følsomhetsknappen, og du kan få ønsket utgang.
Eksempel i sanntid!
Det er veldig nyttig i hjemmeautomatiseringsprosjekter, da det er veldig viktig å kjenne været mennesket er tilstede eller ikke og få systemet til å fungere deretter. Det kan brukes til å kontrollere lysene på badet, da det ikke er nødvendig når det ikke er i bruk, og sparer dermed strøm.
Trinn 5: Lydsensor
Lydsensoren mottar alle lydbølger som er opprettet i omgivelsene, og den gir sin utgang tilsvarende. Den kan brukes som både analog og digital.
1. mens det er koblet til DIGITAL:
Utgangen vil være i form av 0 og 1, og følsomheten kan derfor bare varieres ved å bruke tirmpot som følger med modulen.
2. mens tilkoblet med ANALOG:
Utgangen er i form av 16 -biters data, så uten bruk av trimpot kan den nødvendige handlingen utføres ved å ha en standard referanseverdi og bruke den i en tilstand (som "hvis").
De to betingelsene ovenfor gjelder for enhver sensor med lignende utsikter, dvs. med en trimpot på den. Det er ingen komplikasjoner ved bruk av dette. Du kan enkelt bruke det ved å bare gi sensoren strøm med 5v og ta utgangen i ønsket form, enten analog eller digital.
Live søknad
Den kan brukes i hjemmeautomatisering for å kontrollere lysene og viftene håndfritt, som en dobbel klapp kan programmeres for en bryter PÅ og en enkelt klapp og programmeres for en AV
Trinn 6: Regndråpe- og jordfuktighetssensorer:
Dette er noen virkelig interessante sensorer som gir veldig nyttige data, og de er veldig kule å bruke!
De ligner veldig på din tidligere forklarte lydsensor, og kan derfor brukes både som analog og digital, og i henhold til sensorverdiene kan de programmeres til å utføre oppgaven din.
Levende applikasjoner: Jordfuktighetssensoren kan brukes til å automatisere hagen din og vanne plantene i henhold til deres behov og spare vann. Dermed kan du prøve mye mer, å jobbe med arduino er utenfor fantasien din!
Trinn 7: Mini- og mikroserver:
Det er veldig kult å vite om og jobbe med servoer som får systemet til å være i bevegelse! Jeg har allerede lagt ut en detaljert instruerbar på servo, og det er applikasjoner du kan referere den til ved å klikke på lenken.
SERVO
Trinn 8: Relé- (for å kontrollere høyspenning!)
Å vite om dette er veldig viktig, da det vil fungere som en nøkkel for hjemmeautomatisering, ettersom alle husholdningsapparater fungerer på vekselstrøm og det ikke kan styres direkte og det krever et grensesnitt som er reléet.
Pin detaljer:
5v er koblet til strømforsyningen.
GND er koblet til bakken.
Signalpinnen er koblet til de digitale pinnene til arduino, da du kan styre reléet med dette.
COM er koblet til strømkilden til høyspenningen. Du bør være veldig forsiktig mens du arbeider med AC, da det kan skade deg alvorlig, så hvis du er ny, ville det være bedre å ha en hjelper. Reléets arbeid er tydelig illustrert i tabellen ovenfor, referer til bilder, jeg håper du ikke trenger ytterligere forklaring.
Trinn 9: LCD-flytende krystallskjerm
De er vant til å kjenne prosessen som skjer inne som sensorens verdier, den kan også brukes til å få brukeren til å samhandle med systemet. Tilkoblingsdetaljene forklares på bildene som vises ovenfor. Trimmepotten brukes til å variere kontrasten på displayet.
Pinnene D1, D2, D3, D4 brukes til dataoverføring.
Prøvekoding: Kodingen er gitt på bildene vist ovenfor, referer den!
Linjen i koden over Liquidcrystal lcd (12, 11, 5, 4, 3, 2); innebærer at- (Rs, E, d0, d1, d2, d3) koblet til henholdsvis arduino-pinner (12, 11, 5, 4, 3, 2).
Lcd.begin (16, 2); - sier at displayet som brukes er en 16*2 type (kolonne, rad)
Trinn 10: Takk for at du lærte med meg !
Håper du liker denne modulen, vennligst gi meg beskjed hvis det er feil med korreksjoner eller forbedringer som kan gjøres, og jeg vil gjerne vite det! Hvis du har spørsmål eller tvil om innholdet ovenfor, gi meg beskjed om det i kommentarfeltet, og jeg hjelper deg gjerne på alle måter jeg kan.
Klikk på favorittknappen hvis du liker denne instruerbare, slik at du kan henvise den for fremtidige avklaringer. Jeg har mange flere nyttige ting å dele med deg, så la oss koble til FØLG meg for mer nyttig informasjon. *********** Del kunnskap! Lag ideer! ***********
Anbefalt:
Lær hvordan du designer en tilpasset PCB med EasyEDA Online Tools: 12 trinn (med bilder)
Lær hvordan du designer en tilpasset PCB med EasyEDA Online Tools: Jeg har alltid ønsket å designe en tilpasset PCB, og med elektroniske verktøy og billige PCB -prototyper har det aldri vært enklere enn nå! Det er til og med mulig å få montert overflatemonterte komponenter billig og enkelt i lite volum for å spare den vanskelige løsningen
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Lær hvordan du lager et sanntidsgrensesnitt i ARDUINO ved hjelp av BEHANDLING !!!!): 5 trinn (med bilder)
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using Processing !!!!): En SCARA -robot er en veldig populær maskin i bransjens verden. Navnet står både for Selective Compliant Assembly Robot Arm eller Selective Compliant Articulated Robot Arm. Det er i utgangspunktet en robot med tre frihetsgrader, som er de to første
Nybegynner: Lær IOT med en kul fiskemater: 9 trinn (med bilder)
Nybegynner: Lær IOT med en kul fiskemater: Dette prosjektet handler mer om en guide til å starte med en liten lavbudsjett IOT -enhet og hva du kan gjøre med den. Hva er IOT? Fikk fra Google: IoT er en forkortelse for Internet of Things. Tingenes internett refererer til det stadig voksende nettverket
Lær pianotaster med Makey Makey: 6 trinn (med bilder)
Lær pianotaster med Makey Makey: Jeg bygde dette for en Instuctables -kveld på The Maker Station. Dette spillet hjelper deg å lære hvor notene er på et pianotastatur gjennom spill. Gruppen vår ble invitert til å være en del av en Maker Station Pavilion på en utdanningsutstilling. Mens du snakker med utdannede
Lær ARDUINO (om 20 minutter): 10 trinn (med bilder)
Lær ARDUINO (om 20 minutter): Dette er en instruks som jeg skrev spesielt for å dele min kunnskap om arduino på en veldig forenklet måte. Jeg vil definitivt forsikre deg om at dette ville være en kraftfull modul som dekker nesten alle grunnleggende temaer i arduino. Arduino har en stor pott