Deutsch

RobotC 26.10.2024

04.11.24 06:45
Re: RobotC 26.10.2024
 
uscheswoi_82 коренной житель

Продолжим, у всех одноплатников есть на плате лампочка, спомощью которой можно поморгать. Лампочка у 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;
}
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Перейти на