Решил поделиться радостью: на днях затарился светодиодами и запаял, наконец-то, залежавшийся в ожидании тестирования BlockLEDs.
В который уже внесены изменения чуть-ли не сразу после заказа платы. Просто проектировал я его вдали от доступа в интернет, поэтому много чего сразу не учел. В новой версии резисторы будут выброшены (как видно на фотографиях вместо резисторов стоят перемычки) и светодиоды будут культурно упорядочены по нумерации, что облегчит управление ними и уменьшит код (в этой версии платы они хаотичны).
Вот проверочных код этой платы:
... и фотоотчет:
В который уже внесены изменения чуть-ли не сразу после заказа платы. Просто проектировал я его вдали от доступа в интернет, поэтому много чего сразу не учел. В новой версии резисторы будут выброшены (как видно на фотографиях вместо резисторов стоят перемычки) и светодиоды будут культурно упорядочены по нумерации, что облегчит управление ними и уменьшит код (в этой версии платы они хаотичны).
Вот проверочных код этой платы:
void setup() { for(int i=0; i<=13; i++){ pinMode(i, INPUT); } } void loop() { for(int j=0; j<=13; j++){ pinMode(j, OUTPUT); digitalWrite(j,HIGH); for(int i=0; i<=13; i++){ if(i!=j){ pinMode(i, OUTPUT); digitalWrite(i,LOW); pinMode(i, INPUT); } } pinMode(j, INPUT); } }
... и фотоотчет:
Дальше теперь предстоит исправить и заказать новую плату да и написать код управления, желательно библиотеку...
Комментариев нет:
Отправить комментарий