Project 17:Line Tracking Sensor
Project 17.1:Detect Line Tracking Sensor

1. Beschrijving
De motorcontroller van de Keyestudio 4WD Mecanum Robot Car wordt geleverd met een 3-kanaals lijnvolgsensor, die gebruikmaakt van TCRT5000 IR-modules en 3 potentiometers.
De TCRT5000 IR-module bevat een IR-zender en een IR-ontvanger. Wanneer de infraroodsignalen van de zender via reflectie door de ontvanger worden opgevangen, verandert de weerstand van de ontvanger, wat zich doorgaans vertaalt in een spanningsverandering in het circuit.
De weerstand varieert afhankelijk van de intensiteit van de infraroodsignalen die door de ontvanger worden ontvangen, wat vaak afhankelijk is van de kleur van het reflecterende oppervlak en de afstand tussen dat oppervlak en de ontvanger. Bij detectie is zwart actief op hoog niveau en wit actief op laag niveau.
2. Werkingsprincipe
Als de auto over een witte ondergrond rijdt, zendt de onder de auto geplaatste IR-zender infraroodsignalen om de ondergrond te detecteren en de IR-ontvanger ontvangt en retourneert de signalen. Vervolgens geeft de uitgang een laag niveau (0) af; wanneer hij zwarte lijnen detecteert, geeft hij een hoog niveau (1) af.
Na het plaatsen van een wit vel papier onder de 4WD Mecanum Robot Car draaien we de potentiometers van de 3-wegs volgensor. Wanneer het indicatorlampje op het sensormodule brandt, til dan de auto op zodat de twee wielen van de 4WD Mecanum Robot Car vrij draaien. De hoogte van het witte papier is ongeveer 1,5 cm; wanneer het indicatorlampje van het sensormodule uitgaat, is de gevoeligheid ingesteld.
3. Voorbereiding
Steek de micro:bit-kaart in de sleuf van de keyestudio 4WD Mecanum Robot Car V2.0
Plaats batterijen in de batterijhouder
Zet de voedingsschakelaar op ON
Verbind de micro:bit met uw computer via een USB-kabel
Open de webversie van Makecode
4. Testcode

Klik op “JavaScript” om de bijbehorende JavaScript-code te bekijken:

5. Testresultaat
Download de code naar de micro:bit-kaart en zet de POWER-schakelaar op ON.
Open CoolTerm, klik op Options om SerialPort te selecteren. Stel de COM-poort in en de baudrate op 115200. Klik op “OK” en “Connect”.




De CoolTerm-seriemonitor toont de digitale signalen die door de lijnvolgsensoren worden gelezen.

Project 17.2:Tracking Smart Car

1. Beschrijving
In deze les combineren we een lijnvolgsensor met een motor om een lijnvolgend smartcar te maken.
De micro:bit-kaart analyseert de signalen en bestuurt de smartcar om de lijnvolgfunctie te demonstreren.
2. Werkingsprincipe
De smartcar zal verschillende bewegingen uitvoeren afhankelijk van de waarden die door de 3-kanaals lijnvolgsensor worden ontvangen.

3. Voorbereiding
Steek de micro:bit-kaart in de sleuf van de keyestudio 4WD Mecanum Robot Car V2.0
Plaats batterijen in de batterijhouder
Zet de voedingsschakelaar op ON
Verbind de micro:bit met uw computer via een USB-kabel
Open de webversie van Makecode
Waarschuwing: De 3-weg volgensor moet worden gebruikt in omgevingen zonder infraroodinterferentie, zoals direct zonlicht. Zonlicht bevat veel onzichtbaar licht, zoals infrarood en ultraviolet. In een omgeving met sterke zonlicht kan de 3-weg volgensor niet correct werken.
4.Stroomschema

5. Testcode




Klik op “JavaScript” om de bijbehorende JavaScript-code te bekijken:


5. Testresultaat
Download de code naar de micro:bit en zet POWER op ON; de lijnvolgende auto rijdt vooruit langs de zwarte lijn.
Opmerking: zet de schakelaar aan de achterkant van de micro:bit-auto aan, de breedte van de zwarte lijn moet groter zijn dan de breedte van de lijnvolgsensor.
Vermijd het testen van de smartcar onder fel licht.