Распиновка аналога Arduino Pro Micro
У меня есть Arduino Pro Micro, и я хотел бы использовать все возможные аналоговые контакты.
На данный момент похоже, что всего можно использовать 9 аналоговых контактов.
A0, A1, A2, A3, A6, A7, A8, A9 и A10.
Однако я не уверен, как называть эти контакты, поскольку все они также являются цифровыми контактами.
Будет ли A0–A3 определяться как:
#define analog1 A0;
#define analog2 A1;
#define analog3 A2;
#define analog4 A3;
А остальные контакты будут такими?:
#define analog5 4;
#define analog6 6;
#define analog7 8;
#define analog8 9;
#define analog9 10;
Тогда просто позвоните:
analogRead(analog1);
analogRead(analog2);
.....
analogRead(analog8);
analogRead(analog10);
Было бы это правильным способом определения 9 аналоговых контактов?
@StealthRT, 👍1
1 ответ
Лучший ответ:
▲ 4
Предполагая, что у вас есть ядро Pro Micro, они называются A0, A1, A2, A3, A6, A7, A8, А9 и А10. Нет необходимости выделять «особый случай» для остальных, поскольку контакты известны как оба.
,
@Ignacio Vazquez-Abrams
Смотрите также:
- Улучшенное циклическое переключение цветов RGB.
- Отправка мультимедийных клавиш клавиатуры с помощью библиотеки клавиатур
- Keyboard.h: Нет такого файла или каталога - Arduino pro micro (leonardo)
- Библиотека джойстиков Arduino не распознается играми (Steam)
- Последовательные порты на Arduino UNO/Leonardo инициализируются по-разному?
- помогите с ошибкой: не могу открыть устройство "\\.\COM6": Доступ запрещен
- Arduino Leonardo/Pro Micro сон и USB
- Windows 10 не распознает Arduino Leonardo
Итак, вы говорите, что это **= A0, = A1, = A2 и т. д. ** или вы говорите, что это просто **= 0, = 1, = 2 и т. д. **?, @StealthRT
Аналоговые контакты в библиотеках Arduino имеют префикс «A»., @Ignacio Vazquez-Abrams