Som vi så i sidste uge, så kører vores robot bil ikke helt præcis.
Vi skal derfor have bygget den om, så den kan bruge en sensor til at finde vej, som robotten i videoen:
Men før vi begynder på elektronikken og programmeringen, skal vi have lavet os en bane robotten kan følge. Tegn derfor en lille bane som nedenfor – stregen skal være ca. 2cm i tykkelse:
Nu kan vi gå i gang med robotten.
Materialer:
- 3 stk. han/hun ledninger (21cm) – gerne (rød, sort og blå)
- 1 stk. træ
- 1-2 stk. tape
- 1 stk. Linjefølger (sensor)
Samle vejledning:
Først taper vi sensoren fast til væres træ:
Herefter sætter vi sensoren fast på bilen og tilføjer ledningerne:
Blå -> Out
Rød -> VCC
Sort -> GND
Til sidst, forbinder vi ledningerne til vores micro:bit:
Out (blå) -> P1
Programmering:
Først tjekker vi at sensoren virker, samt hvad den viser på hvidt og på sort.
Hos mig er det ca. 750 (hvidt) og ca. 950 (sort).
Hvordan følger vi stregen?:
Prøv at placer robotten som på billedet, så sensoren er lidt udenfor stregen.
Nu skal vi til at tænke, for der er nemlig ingen kommando der hedder “følg stregen”! 😀
Men vi kan bestemme hvad robottens to motorer skal gøre.
Så forestil jer nu at i er robotten, hvad skal i gøre når når sensoren ser hvidt, eller sort, for at følge stregen?
- Når sensoren er på hvidt
- Skal højre motor så køre eller stoppe?
- Skal venstre motor så køre eller stoppe?
- Sensoren er på sort
- Skal højre motor så køre eller stoppe?
- Skal venstre motor så køre eller stoppe?