Job description
Platforma musi mieć umiejętność jazdy po szynie do przodu i do tyłu a czujniki zbliżeniowe powinny osłabiać sygnał PWM który dostaje Arduino i wychodzi osłabionym sygnałem do kontrolera ESC a dalej do silnika bezszczotkowego.
- z przodu i z tyłu platformy zainstalowane są czujniki zbliżeniowe
- sygnał PWM przyjmujemy po odbiorniku RC
- sygnał PWM z odbiornika wchodzi na pin 6 Arduino
- sygnał PWM osłabiany który ma trafiać do ESC wychodzi na pinie 9 Arduino
- sygnał Echo pierwszego czujnika to pin 3
- sygnał Trig pierwszego czujnika to pin 2
- sygnał Echo drugiego czujnika to pin 5
- sygnał Trig drugiego czujnika to pin 4
Od odległości 50cm kiedy czujnik wydzi przed sobą przeszkodę aż do zbliżenia się na 20cm sygnał powinien być osłabiany aż do zero w kierunku w którym jedzie platforma. Po przekroczeniu odległości 20cm platforma dalej ma nie pozwalać na jazdę w tym kierunku. Czujniki zbliżeniowe jaką pełnić funkcję krańcówek z tym, że im bliżej przeszkody tym prędkość jazdy w tym kierunku ma być osłabiana. Po drugiej stronie platformy jeśli nie ma przed nią przeszkody pojazd ma mieć możliwość jazdy w przeciwnym kierunku bez żadnego problemu aż do wykrycia przeszkody i analogicznego osłabiania sygnału jak wcześniej.