Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Konstruere styret
- Trinn 2: Konfigurere LCD -skjermen
- Trinn 3: Skriv koden
- Trinn 4: Sett det opp
- Trinn 5: Du er ferdig
- Trinn 6: Hvordan bruke?
Video: Ultralydsensor Automatisk LED -velkomstanimasjonslys og LCD -informasjonsskjerm: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Når du kommer sliten hjem og prøver å sette deg ned og slappe av, må det være veldig kjedelig å se det samme rundt deg igjen og igjen hver dag. Hvorfor legger du ikke til noe morsomt og interessant som endrer humøret ditt? Bygg et superenkelt Arduino-prosjekt som ønsker deg velkommen med myke, avslappende gulaktige lys som kjører i en morsom animasjon som kommer med en LCD-skjerm som kan projisere ditt eget navn og det du vil si til deg selv.
(DENNE IDEEN TIL PROJEKTET ER OPPRETTET AV MEG)
Dette Arduino -prosjektet aktiveres av en ultralydsensor som kommer med myke, avslappende gulaktige lys som kjører i en morsom animasjon og kommer med en LCD -skjerm som projiserer all informasjon du ønsker.
Rekvisita
- Et passende sted hvor du kan sette opp denne enheten
- 9 LED -lyspærer (hvilken som helst farge)
- 1 I2C LCD -skjerm
- 1 ultralydsensor
-
Arduino Jump Wires
- Mann til Mann
- Mann til Kvinne
- Arduino Uno/ Leonardo
- 9 10kΩ motstander
- Saks
- Dobbeltsidig tape
- Papirbånd
Trinn 1: Konstruere styret
Følg bildet mens du konstruerer brettet
På brødbrett:
Koble til 5V (på arduino-bord)-> (+) (på brødbrett)
Koble GND (på arduino bord)-> (-) (På brødbrett)
For ultralydsensor:
Koble til VCC-> (+) (På brødbrett)
Koble til TRIG-> Dpin3
Koble til ECHO-> Dpin2
Koble GND-> (-) (På brødbrett)
For LED -lys:
Koble til Dpin-> LED (lengre ben)
Koble LED (kortere ben)-> 10kΩ motstand-> (-) (på brødbrett)
For I2C LCD -skjerm:
Koble GND-> (-) (På brødbrett)
Koble til VCC-> (+) (På brødbrett)
Koble til SDA-> SDA (på arduino-bord)
Koble til SCL-> SCL (på arduino-bord)
Trinn 2: Konfigurere LCD -skjermen
OPPSETT AV LCD -SKJERMEN
- Lys opp LCD -skjermen og få en skrutrekker
- Vri skruen bak I2C -skjermen og se endringene på skjermen
- vri skruen for å gjøre LCD -skjermen enkel og oversiktlig
OPPSETT AV KODEN
- Du trenger en ZIP -fil for å kjøre koden din. Klikk her for å laste ned
- ZIP -filen skal hete "LiquidCrystal_I2C
- Vennligst IKKE åpne ZIP -filen
- Gå i Arduino-> Inkluder Libary-> Legg til. ZIP Libary …-> LEGG TIL DIN ZIP-MAPPE
- Nå er du OK og kan gå videre til neste trinn
Trinn 3: Skriv koden
Etter at brettet ditt er konstruert, kan du begynne å skrive koden.
Klikk her for koden
Det gis merknader for endringer, og hvis du har spørsmål, vennligst kommenter nedenfor
Trinn 4: Sett det opp
Finn et passende sted å sette opp enheten. For meg satte jeg den opp bak dataskjermen min med ultralydssensoren og LCD -skjermen vendt mot meg.
REGLER FOR OPPSETT:
- Finn et sted som passer
- Ultralydsensoren må vende mot brukeren
- Det nærmeste objektet som ultralydsensoren kan oppdage, bør ikke være mindre enn 100 cm. (Du kan, men du må endre koden som er skrevet)
- LED -en skal settes opp der den kan visualiseres
- LCD -skjermen skal vende mot brukeren
- Ikke sett opp enheten i nærheten av ekstrem temperatur og fuktighet
- Beregn plassen som trengs for enheten, ikke bøy eller knus kablene eller enheten
Trinn 5: Du er ferdig
Gratulerer, du er ferdig med Arduino -prosjektet!
VENNLIG PÅMINNELSE:
- Før du starter enheten, må du kontrollere at du har koblet alle kablene riktig og riktig. Når den ikke er koblet til alle kablene ordentlig og riktig, kan det forårsake alvorlig skade på Arduino -kortet og datamaskinen, noe som kan føre til at de overopphetes og kan forårsake brann.
- Arrangementet av pinnene kan endres selv, bare endre PIN -nummeret i min Arduino -kode for å passe til ditt scenario.
- Du kan legge til tillegg selv, bare legg til og endre min Arduino-kode for å passe til ditt scenario.
- Du kan endre min Arduino -kode, bare pass på at den passer til ditt scenario.
ANBEFALTE ENDRINGER:
- Endre LED -velkomstlysanimasjonen via kode
- Endre fargen på LED -velkomstlyset
- Endre avstanden til ultralydsensoren via kode
- Endre ord/informasjon på LCD -skjermen
- Bruk tilleggsprogrammer (f.eks. Legg temperatur til LCD, legg til en klokke på LCD ……)
Trinn 6: Hvordan bruke?
Hvordan bruke det?
Bare gå i området sensoren kan oppdage. Når sensoren oppdager deg, blir enheten aktivert og lyser alle LED -lysene og LCD -skjermen.
Denne enheten er bygget presist og kan fungere/passe i mange scenarier.
Scenarier:
- Du går i det oppdagede området-> sensoren oppdager deg-> LED og LCD aktivert-> Du forblir i området-> Alle LED og LCD vil ikke bli aktivert igjen
- Du går ikke i det oppdagede området-> sensoren vil ikke oppdage deg-> Alle LED og LCD vil ikke bli aktivert
- Du går i det oppdagede området-> sensoren oppdager deg-> LED og LCD aktivert-> Du forlater området-> Alle LED og LCD vil ikke bli aktivert
- Du går i området-> sensoren oppdager deg-> LED og LCD aktivert-> Du forlater området-> Alle LED og LCD vil ikke bli aktivert-> Du går i det oppdagede området igjen-> sensoren oppdager deg- > LED og LCD aktivert
Anbefalt:
Hindringsrobot som bruker ultralydsensor (Proteus): 12 trinn
Hinder -unngåelsesrobot ved bruk av ultralydssensor (Proteus): Vi støter vanligvis på hindrings -unngåelsesroboter hvor som helst. Maskinvaresimulering av denne roboten er en del av konkurransen på mange høyskoler og i mange arrangementer. Men programvaresimulering av hinderrobot er sjelden. Selv om vi kan finne det et sted
Automatiske gatelys ved bruk av ultralydsensor: 3 trinn
Automatiske gatelys ved bruk av ultralydsensor: Trodde du noen gang at hvordan gatelysene automatisk slås på om natten og slås AV automatisk om morgenen? Er det noen som kommer til PÅ/AV disse lysene? Det er flere måter å slå på gatelys på, men følgende
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: 3 trinn
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: I dette prosjektet vil jeg vise deg hvordan du lager en smart søppelbøtte med Arduino, der lokket på søppelkassen automatisk åpnes når du nærmer deg søppel. De andre viktige komponentene som brukes til å lage denne smarte søppelkassen er en HC-04 ultralydsen
Arduino LED ultralydsensor: 5 trinn
Arduino LED Ultrasonic Sensor: LED Sonic Sensor refereres til Interfacing Ultrasonic Sensor With Arduino. Forskjellen jeg la til er en LED. Dette er LED Ultrasonic Sensor. Når objektet kommer nær det, vil en LED bli lysere. Det kan hjelpe deg å oppfatte et notat av noen
Lese ultralydsensor (HC-SR04) Data på en 128 × 128 LCD og visualisere den ved hjelp av Matplotlib: 8 trinn
Lese ultralydsensor (HC-SR04) Data på en 128 × 128 LCD og visualisere den ved hjelp av Matplotlib: I denne instruksen vil vi bruke MSP432 LaunchPad + BoosterPack til å vise en ultralydsensors (HC-SR04) data på en 128 × 128 LCD og send dataene til PC serielt og visualiser dem ved hjelp av Matplotlib