Архив за Март 2011

Микропаскаль учебный курс. Часть 1

Перед тем как начать писать код необходимо понять структуру программы на языке микропаскаль. Выглядит она следующим образом:

Program ИмяПрограммы;
uses ОписаниеПодключаемыхМодулей;
const ОписаниеКонстант;
type ОписанияПользовательскихТиповДанных;
var ОписаниеПеременных;
label ОписаниеМеток;
 
//Раздел описания пользовательских функций и процедур
 
Begin
   //Тело программы
End.

Итак начнем разбираться по порядку. Читать полностью »

Радиомодули TR24a

Если нужна беспроводная передача данных и в то же время не хочется самостоятельно городить радиоканал, то проще всего воспользоваться готовыми радиомодулями коих сейчас выпускается великое множество. Частоты, мощности и цены у радиомодулей самые разные. Для моей задачи дальность была не сильно критична, и я взял на пробу парочку бюджетных радиомодулей TR24a. О них в интернете пишут самые противоречивые мнения. У кого-то дальность связи 6 метров, у кого то под 60 метров. Короче я решил провести независимое расследование :-)

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

Микропаскаль учебный курс. Часть 0.

Сейчас существует несколько языков высокого уровня на которых можно писать программы для микроконтроллеров AVR. У каждого из них есть свои преимущества и недостатки. О них уже много раз писалось в интернете и вряд ли я смогу рассказать о них что-то новое. Но об одном из этих языков информации практически нет. Для того что-бы устранить этот пробел, я начинаю писать свой учебный курс о языке микропаскаль.

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

USB ИК приёмник на AVR

Что не говори, а человек существо ленивое. Иногда так не хочется вставать с кровати чтобы отрегулировать громкость во время просмотра фильма или еще чего. Сейчас конечно есть куча всяких девайсов вроде мышек и клавиатур соединенных с компом по радиоканалу, но меня дико душит жаба при виде негуманных цен. Да и зачем покупать все это если в доме есть не нужный ик пульт и в загашнике завалялся tiny2313. Итак, будем ваять usb ик приёмник.

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

Маленькая USB пакость

Вот представьте себе вы тихо-мирно набираете текст на компьютере. Постепенно начинаете замечать, что периодически на клавиатуре начинают нажиматься случайные буквы. Сначала это не особо напрягает, но через некоторое время начинает очень злить :-) Вы меняете клавиатуру на другую, но проблема не исчезает. Проверяете компьютер всеми возможными антивирусами но все усилия ни к чему не приводят и проблема не решается. В конце концов переустановка операционной системы. Но и после этого ничего не изменяется. Через некоторое время вы обнаруживаете подозрительную «флешку»

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