Autonomous Robotics Platform - Line Follower Board
Omschrijving
Met het Kitronik Autonomous Robotics Lijnvolgsensorbord kun je lijnvolging toevoegen aan je robot/buggy projecten. Het bord heeft 3 fototransistoren die de stroom aanpassen afhankelijk van hoeveel gereflecteerd licht ze detecteren. Dit resulteert in een analoge uitgangsspanning die kan worden uitgelezen in het ADC-kanaal van een microprocessor, zoals de Raspberry Pi Pico. Het is ook mogelijk om dit bord te gebruiken met andere microprocessorplatforms, zoals de BBC micro:bit en Arduino. Dit bord komt ook voor in het Kitronik Autonomous Robotics Platform voor Raspberry Pi Pico.
De 5 pinverbindingen zitten op een standaard 0.1" (2.54mm) pitch pin header die op elk standaard prototype breadboard of stripboard past. De pinnen bieden aansluitingen voor voeding (3 V en 0 V) en 3 sensoruitgangen, gemarkeerd met L, C en R voor respectievelijk de linker, middelste en rechter sensor.
De printplaat heeft een 3V-5V voeding nodig (nominaal 3.3V) en een massaverbinding op de pin header. Deze pinnen zijn op het bord gemarkeerd als 3V en 0V. Voor meer details over de pinouts zie de elektrische informatie op de datasheet.
De sensor geeft een spanning af die verandert van de voedingsspanning naar 0V. Deze verandering treedt op wanneer de sensoren lichte en donkere oppervlakken passeren. Verschillende oppervlakken zullen verschillende hoeveelheden reflecteren. Een typisch licht oppervlak geeft bijvoorbeeld een waarde van 0.5V. Een typisch donker oppervlak geeft een waarde van 2.5V (uitgaande van een VCC van 3V). De waarde in een programma hangt af van het ADC-bereik en de breedte van de processor.
Voor een voorbeeld van het schrijven van code voor dit bord heeft Kitronik MicroPython voorbeeldcode gemaakt, die je hier kunt vinden. Deze MicroPython-code is geschreven om het programmeren voor de Raspberry Pi Pico te demonstreren.
Kenmerken
Voeg nauwkeurige lijnvolging toe aan je Robot/buggy projecten
Solderen is niet nodig
De pinaansluitingen zitten op een standaard 0.1" (2,54mm) pitch pin header
Voorbeeld MicroPython lijnvolgcode voor de Raspberry Pi Pico staat op GitHub
Dit bord kan worden gebruikt in combinatie met Raspberry Pi Pico, Arduino of micro:bit
Reviews
Verlanglijst
Autonomous Robotics Platform - Line Follower Board
De meeste geautomatiseerde robot projecten beginnen met een line-following robot. De Grove Line finder v1.1 is gemaakt om deze taak makkelijk en snel te behalen.
Smart Cutebot Pro is een programmeerbare robot voor micro:bit. Hij is uitgerust met een lijnvolgsensor, encodermotoren, RGB LED's, een afstandssensor en nog veel meer.