Мы предприняли попытку разобраться как устроены Arduino библиотеки для светодиодных индикаторов размером 8х8 с драйвером светодиодов MAX7219, и написали программу, следуя datasheet MAX7219, с использованием только функции shiftOut() из стандартной Arduino библиотеки.
Среди периферийных устройств микроконтроллера ATtiny88 нет последовательного порта USART, следовательно для передачи данных между компьютером и микроконтроллером возникает необходимость устанавливать в микроконтроллер программный эмулятор последовательного порта.
С одной стороны, учимся писать библиотеку на C++ для Arduino, с другой стороны, пишем очень полезную, маленькую библиотеку для LED дисплея 8x8 с микросхемой MAX7219.
В микроконтроллер ATtiny88 встроен датчик температуры. АЦП микроконтроллера ATtiny88 имеет 6 основных, а в корпусах с 32-мя выводами ещё два дополнительных входных канала. Кроме того, имеется ещё один входной канал АЦП с датчиком температуры.
Методическая разработка для кружка робототехники, электроники, урока технологии. Собираем схему и пишем программу для увлекательной электронной логической игры-головоломки “Flip-Flop”. Игра собрана на Arduino. Идею игры предложил автор многих логических игр Сергей Полозков.
Страница 9 из 12