Indholdsfortegnelse:

Registrer objekter, mens du kører RC -bil: 9 trin
Registrer objekter, mens du kører RC -bil: 9 trin

Video: Registrer objekter, mens du kører RC -bil: 9 trin

Video: Registrer objekter, mens du kører RC -bil: 9 trin
Video: Android Lektion 9 - Broadcast Recievers 2024, November
Anonim
Find objekter, mens du kører RC -bil
Find objekter, mens du kører RC -bil
Find objekter, mens du kører RC -bil
Find objekter, mens du kører RC -bil
Find objekter, mens du kører RC -bil
Find objekter, mens du kører RC -bil

Dette projekt handler om brug af ultralydssensorer på en bil til at opdage forhindringer

Trin 1: Materialerne, der vil blive brugt

Materialerne, der vil blive brugt
Materialerne, der vil blive brugt
Materialerne, der vil blive brugt
Materialerne, der vil blive brugt

Materialer: Arduino Leonardo Board Brødtavle Arduino -ledninger1 Servomotor2 Ultralydssensorer1 CarTapeUSB til en strømkilde Arduino USB -adapter Valgfri: 1 eller flere grønne LED -lamper1 eller flere røde LED -ler Clay (Clay er valgfri; du kan bruge andre ting til at holde det sammen) Karton (Dette er bare for at se udvendigt til at pakke bilen op)

Trin 2: Forbered alle de materialer, der blev angivet

Husk, at nogle af disse materialer er valgfrie lim eller ler er valgfrie, fordi du kan bruge andre materialer til at klæbe, såsom smeltelim til at klæbe det sammen. Farven på LED -lamperne kan ændres, men husk at farverne skal være forskellige Den udvendige indpakning er valgfri, fordi du kan bruge andre materialer eller en bedre stil til at pakke den ind.

Trin 3: Sæt alle tilsluttede ledninger og læg det, hvor det formodes at være

Sæt alle ledninger tilsluttet og sæt det, hvor det formodes at være
Sæt alle ledninger tilsluttet og sæt det, hvor det formodes at være
Sæt alle ledninger tilsluttet og sæt det, hvor det formodes at være
Sæt alle ledninger tilsluttet og sæt det, hvor det formodes at være

Trigpin kl. 10, Echopin kl. 11 Trigpin2 kl. 6, Echopin2 kl. 7 Grønt LED -lys kl. 9, rødt LED -lys kl. 8 Servostift kl. 12https://www.circuito.io/static/reply/index.html? SolutionId = 5cf51e9b33f42000300e49e9 & solutionPath = storage. circuito.io Dette er linket til, hvordan ultralydssensorerne og LED -lysene er forbundet. Bare gå til linket, tryk på "Wire" i venstre side og observer de tilsluttede ledninger og tilsluttede linjer.

Trin 4: Sæt materialerne sammen

Sæt materialerne sammen
Sæt materialerne sammen

1. Sørg for, at alle ledninger er tilsluttet2. Stick den ultralydssensor med motoren sammen, så den ultralydssensor kan registrere genstande, mens motoren drejer rundt. 3. Læg Arduino Leo -tavlen oven på brødbrættet4. Sæt Arduino på bilen5. Tape ultralydssensorerne på køretøjets for- og bagside

Trin 5: Indsæt Arduino -koden

Indsæt Arduino-koden Dette er linket til programkoden på Arduino Opret: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview *Husk at medtage De næste trin vil opdele kode op til dele for bedre forståelse.

Trin 6: Den første del

Den første del
Den første del

Denne del af koden præciserer steder, hvor sensorer, LED -lys, motorer er. For eksempel er trigPin for den første sensor på nummer 10. Den sidste sætning er det område eller den afstand, der skal beregnes, som er i tommer.

Trin 7: Opsætningsdelen

Opsætningsdelen
Opsætningsdelen

Denne del viser initialiseringen af servomotoren, sensorerne og LED -benene. Det starter, når det grønne lys er tændt, mens det røde lys er slukket.

Trin 8: Dette er LOOP -delen

Dette er LOOP -delen
Dette er LOOP -delen

Sløjfedelen begynder med, at servomotoren drejer 30 grader, 90 grader, 150 grader hvert 10. sekund. Derefter tændes de to ultralydssensorer og beregner afstanden (varighed / 2) / 29.1Næste, IF og ELLERHvis sensorer registrerer et objekt helt op til 5 tommer, det lyser rødt lys Hvis det ikke registrerer noget mindre end 5 tommer, lyser det grønt lys

Trin 9: Dette er videoen af maskinen i funktion

Linket på youtube:

www.youtube.com/watch?v=hQih5elzgVs

Anbefalede: