сегодня начал работать непосредственно с Arduino Mega 2560 до этого сенсоры и все остальное делал на Arduino Nano. подал питание поставил драйвера на USB все норм начал подключать сенсор для начала решил просто помигать диодом 13 пине заливаю простейший скетч
PHP код:
#include <CapacitiveSensor.h>
int Light = 12;
CapacitiveSensor Sensor1 = CapacitiveSensor(0,3); // назначить пины для сенсора
CapacitiveSensor Sensor2 = CapacitiveSensor(4,7);
void setup()
{
Serial.begin(115200); // настроить скорость порта
pinMode(Light, OUTPUT);
}
void loop()
{
long temp1 = Sensor1.capacitiveSensor(30); // измерить емкость и сохранить в temp1
long temp2 = Sensor1.capacitiveSensor(30);
if (temp1 > 1000) // изменяя значение 60 мы регулируем чуствительность сенсора
{ digitalWrite(13, HIGH); } // включить светодиод
else { digitalWrite(13, LOW); } // выключить светодиод]
if (temp2 > 100)
{ digitalWrite(12, HIGH); } // включить светодиод
else { digitalWrite(12, LOW); } // выключить светодиод]
Serial.println(temp1); // для клибровки вашего датчика // или для использования этого значения в компьютере
Serial.println(temp2);
}
резистор втыкаю в A0 а сенсор в A3 (аналоговые входы)
![Нажмите на изображение для увеличения.
Название: DSC_1817[1].jpg
Просмотров: 1172
Размер: 104.9 Кб
ID: 17686](http://compcar.ru/forum/attachment.php?attachmentid=17686&d=1397990251&thumb=1)
судя по вот этой схеме:
https://solderpad.com/solderpad/arduino-mega-2560/
это идут выходы процессора (ADC0)PF0 - 97 нога и (ADC3)PF3 - 94 нога но ни каких эмоций в мониторе порта бегут -2 при чем через секунд так через 5-6. Вопрос я опять прописал не так входы? И по ходу какая то проблема по скорости если в монитор порта приходят значения с такой задержкой