NDLA-boksen: Parkeringssensor
Hvordan virker en parkeringssensor?

En parkeringssensor bruker ultralydteknologi til å måle avstanden mellom en bil og et objekt. Sensoren sender ut ultralydbølger som reflekteres når de treffer et objekt. Systemet måler tida det tar før ekkoet kommer tilbake, og bruker deretter dette tallet til å beregne avstanden.
Basert på den målte avstanden aktiveres ulike lysdioder:
Grønn diode: Bilen er på trygg avstand.
Gul diode: Bilen nærmer seg hindringa.
Rød diode: Bilen er veldig nær hindringa, og det er på tide å stoppe.
Programmering ved hjelp av praterobot
Du kan bruke en praterobot (kunstig intelligens) som hjelp til å programmere dette prosjektet. Da må du gi roboten klare instruksjoner slik at du får et svar som er tilpassa den konkrete oppgaven du jobber med. Roboten trenger så omfattende informasjon som mulig om oppgava.
Rolleinstruks
Først må du fortelle prateroboten hvilken rolle den skal ha, slik at den vet hvordan den skal hjelpe deg.
Programkode
Når du har gitt prateroboten ei rolle, er du klar til å fortelle den hva du trenger hjelp til. Du må da informere om hvilke komponenter som skal koples til, og hva du ønsker at prosjektet skal gjøre.
Faglig støtte
Prateroboten kan gi deg råd og veiledning om hvordan du skal kople ledninger og sensorer. Den kan forklare for deg hvordan programkoden er bygd opp, og hva de enkelte programlinjene betyr.
Bruksområde og utvidelser
Du kan også spørre prateroboten om hva et slikt prosjekt kan brukes til, og hvordan det kan utvides ved å benytte flere sensorer og systemer.
Instruks til prateroboten
Når du snakker med prateroboten, kan du stille mange delspørsmål for å komme fram til riktig svar til slutt. Alternativt kan du samle alle spørsmåla og lage en lang instruks, men da får du også et langt svar og mye informasjon på én gang.
Vil du ha en komplett instruks, kan du bruke denne teksten:
Filer
I filene under finner du tegninger for å skrive ut sidevegger og for å montere sensorene og displayet i denne oppgaven.
Du kan også laste ned et forslag til koplingsskjema.
- parksensor langside(STL)
Løsningsforslag for programkode
Relatert innhold
NDLA-boksen er spesialdesigna for Arduino-programmering. Her får du mulighet til å lage din egen boks til bruk i programmeringsøvinger.
Hvis du skal bruke en praterobot til å hjelpe deg med programmeringa, må du instruere den presist og grundig.



