Компиляция прошивки

Прошивка пишется на языке Си, значит надо установить компилятор; кроме того, можно/нужно установить ide – интегрированную среду разработки, в которой писать просто удобнее

Читать запись полностью »

Идем по плану…

Для экспериментов со светодиодами я на макетной плате собрал простую схему:

На ней я тренировался со смешиванием цветов и управлением яркостью; 3 светодиода на схеме сначала были действительно 3-я 5-мм светодиодами разных цветов, потом заменил на rgb-светодиод

Читать запись полностью »

Инструменты

Инструменты не в смысле железок, а в смысле – чем буду пользоваться в процессе

Управляющая программа на РС – понятно, Delphi; я использую D2010, в основном из-за появившейся (наконец то) поддержки unicode, но в этом проекте юникод вроде как особо не нужен, так что в принципе и версия делфи не суть важна

Прошивка контроллеров – WinAVR и Eclipse + AVR Eclipse plugin; WinAVR – это набор, который содержит все необходимое для компиляции Си-проекта, а Eclipse – интегрированная среда разработки, т.е. место, в которой пишется исходный текст программы на Си, компилируется и записывается в контроллер

Для записи прошивки в контроллер нужен программатор; очень простой и надежный программатор, которым я пользуюсь – самодельный «stk-200/stk-300″-совместимый, подключается к lpt-порту, шьет быстро и практически без сбоев; если бы не было lpt-порта, то сделал-бы usb-программатор – такой или такой

Для красивого рисования схем и разводки плат можно использовать EAGLE Layout Editor, для небольших схем/плат бесплатный

Железные инструменты тоже конечно нужны – паяльник маломощный (хочу все купить новый, с регулировкой температуры, а так пользуюсь купленным году в 1989 еще паяльником 12-вольтовым не знаю, какой мощности, с накрученной на дало медной проволокой заточенной – smd паять) и тестер для прозвонки дорожек. Еще полезная штука – на массивном основании линза с несколькими крокодильными зажимами

Еще очень кульная штука (которую я у нас не видел ни разу еще в продаже, купил где-то в гонконге в инет-магазине) – макетная плата, только не обычная односторонняя печатная плата с кучей дырок, а такая, у которой каждая дырочка – подпружиненый разьем, в который легко втыкается (и вытыкается) ножками что угодно – микросхемы, резисторы, светодиоды, проводки для соединения.. Такая короче:

IMG_0120.JPG

Пока все вроде…

Выбор компонентов

«Железная» часть уже в общем-то определена и одобрена мной же; исходя из исходных условий:

  • есть 32″ тв, висящий на стене
  • есть комп (Win7), который живет только для служения тв (т.е. для показа фильмов и мультиков)

Читать запись полностью »