Voor het uitlezen van de sensoren en het te kunnen gebruiken hebben we het gewogen gemiddelde genomen. dit doen we door alle sensoren te vergelijken met een voor ingestelde waarde van zwart en wit. Deze waardes worden dan in procent uitgedrukt. Dit zijn de genormaliseerde waardes van elke sensor. Deze ga je vermenigvuldigen met de afstand die de sensor verwijderd is van het nulpunt met het nulpunt in het midden van de 6 sensoren (als je totale lengte, van sensor 1 tot sensor 6, 400 is dan is bijvoorbeeld sensor 1 -200 maal de genormaliseerde waarde en sensor 6 200 maal de genormaliseerde waarde). Hierna tel je alle waardes op en deel je ze door alle genormaliseerde waardes (die je ook optelt met elkaar) hierdoor krijg je een gemiddelde waarde. Deze waarde zal later gebruikt worden voor de PID regelaar. Hieronder een aantal voorbeelden van de code: declareren van de sensoren (de volgorde kan voor iedereen anders zijn als de juiste sensor er maar aanhangt) deze staan b...
1. Start synthese project schooljaar 2018-2019 2. Elektrische schema's 3. Intro voor DipTrace 4. Afgewerkte PCB 5. Serial commands via USB 6. Serial commands via bluetooth en visual basic 7. Motoren laten draaien 8. Opslaan in EEPROM geheugen 9. Real time systeem 10. Sensoren uitlezen en gebruiken voor het gewogen gemiddelde 11. lijn volgen met plan B 12. Solderen op eigen print 13. Bootloader 14. Problemen me de printplaat 15. Test ronde met de printplaat 16. PID 17. Testen op eigen print 18. Update Intro voor DipTrace 19. Eindresultaat 20. Instructables
Reacties
Een reactie posten