Вход на сайт
RobotC 26.10.2024
594 просмотров
Перейти к просмотру всей ветки
в ответ uscheswoi_82 26.10.24 21:57
Продолжим, у всех одноплатников есть на плате лампочка, спомощью которой можно поморгать. Лампочка у Arduno UNO вроде бы находится на 13-м pin-е. см. https://otvet.mail.ru/question/240423198
1. Короче нужно в меню Robot выбрать Motors and Sensors Setup см.:
2. Возможно в 13-м порту/пине нужно выбрать LED to Vcc см.:
3. В результате получится что-то типа такого, т.е. после настройки сгенерируется такой код:
#pragma config(CircuitBoardType, typeCktBoardUNO) #pragma config(Sensor, dgtl13, , sensorLEDtoVCC) //*!!Code automatically generated by 'ROBOTC' configuration wizard !!*//
4. А чтобы записать в порт, нужно так программировать:
SensorValue[dgtl13] = число; // Ну пусть будет 1 см.: SensorValue[dgtl13] = 1;
5. Вот полный код, но я его ещё не тестировал:
#pragma config(CircuitBoardType, typeCktBoardUNO) #pragma config(Sensor, dgtl13, , sensorLEDtoVCC) //*!!Code automatically generated by 'ROBOTC' configuration wizard !!*// task main() { SensorValue[dgtl13] = 1; }
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение