Здравствуйте! Чего-то я не понимаю... Подключаю кнопку на вход А0 (все цифровые уже заняты). Один провод от кнопки на ардуиновские +5В, второй на А0. Нажимаю кнопку и плата как будто обесточивается и совершенно точно, что микроконтроллер перезагружается. То же самое с другими аналоговыми входами ни к каким перезагрузкам не приводит. Отчего это может быть? Что-то подгорело?
Похоже на короткое замыкание, но непонятно из-за чего оно происходит.Если есть возможность, пришлите фотографию вашей схемы.
или проверьте правильность подключения!Оно и будет замыкание,потому,что надо GND,а не VCC!!! хорошо,что в вашей дуньке диод защитный присутствует,а так сказали бы ей пока!
analogRead() Description Reads the value from the specified analog pin. The Arduino board contains a 6 channel (8 channels on the Mini and Nano, 16 on the Mega), 10-bit analog to digital converter. This means that it will map input voltages between 0 and 5 volts into integer values between 0 and 1023. This yields a resolution between readings of: 5 volts / 1024 units or, .0049 volts (4.9 mV) per unit. The input range and resolution can be changed using analogReference(). It takes about 100 microseconds (0.0001 s) to read an analog input, so the maximum reading rate is about 10,000 times a second. И никакого привета!