Оказалось, что довольно сложно нажать на крошечные клавиши TTP229, не нажимая на соседние, поэтому я сделал эту небольшую накладку, чтобы помочь. Возможно, я ещё сделаю несколько разных вариантов. Добавил rsdoc для DesignSpark Mechanical, если вы хотите его отредактировать. Там есть ещё один вариант с усеченными клавишами, но он
Вот код, который я написал для MPLABx, чтобы использовать его, его легко перевести на Arduino.
uint16_t scan_keys() {
uint16_t ky;
для (char cl = 0; cl < 16; cl++) {
KP2_SetLow();
Ky >>= 1;
KP2_SetHigh();
Если (!KP5_GetValue()) ky |= 0x8000;
// printf("%c", (ky & 0x8000) ? '#' : '.');
)
Возвращаем (ky);
)
Настройки печати.
Марка принтера:
Wanhao
Принтер:
Дупликатор Wanhao i3 Plus.
Сплавные плоты:
Нет.
Поддерживает:
Нет.
Резолюция:
200.
Заполнение:
30
Филамент:PolyMaker PLA+.
Категория: Электроника.Fuente del modelo
