Proteus. Изменение рабочей области

В Proteus работать за пределами рабочей области (та, которая ограничена синим прямоугольником) очень не удобно. Для того что бы изменить размеры рабочей области идем в меню "System -> Set Sheet Sizes..." и устанавливаем новый размер.

Proteus. Изменение рабочей области

RFID. Собственный обработчик RFID данных на Lazarus

Программа предназначена для работы с этим RFID считывателем. Написана на кроссплатформенной IDE Lazarus, поэтому код может быть скомпилирован как под ОС Windows так и под OS Linux.

Для работы с COM портом (RS232) используется библиотека TComport.

Установка библиотеки в IDE Lazarus выполняется в соответствии со статьей "Lasarus. Установка дополнительных компонент".

Пример работы программы под OC Windows:



Скачать программу обработчика RFID данных.
Скачать исходный код обработчика RFID данных.
Скачать компонент TComport.
Скачать архив компонента TComport с зеркала.

Lazarus. Установка дополнительных компонент и модулей

Установку дополнительных ВИЗУАЛЬНЫХ компонент в IDE Lazarus рассмотрим на примере библиотеки TComport для работы с COM портом (RS232).

1. Скаченный архив распаковываем в папку "\lazarus\components\comport\":



2. Переходим в папку "comport" и запускаем на выполнение файл "*.lpk", в данном конкретном случае - файл "CPortLib10.lpk":



Файлы *.lpk для установки компонентов можно открывать и из IDE Lazarus выбрав "Пакет -> Открыть файл пакета (*.lpk)":



3. В открывшемся окне нажимаем "Компилировать":



4. После удачной компиляции в этом же окне нажимаем "Использовать -> Установить":



5. На запрос о пересборке Lazarus отвечаем утвердительно:



6. После 5 операции IDE Lazarus будет автоматически закрыта и перезапущена уже с новым установленным компонентом:



Установку НЕ ВИЗУАЛЬНЫХ модулей и библиотек выполняем следующим образом:

1. Скачиваем библиотеку, например Synapse.

2. Распаковываем библиотеку в папку "\lazarus\components\synapse\".

3. Запускаем IDE Lazarus, открываем свойства проекта "Проект -> Параметры проекта -> Пути", заполняем параметр "Другие модули (-Fu)" указав папку с установленным модулем.



4. Можно установить галку "Использовать как параметры по умолчанию", тогда этот путь будет автоматически добавляться для новых проектов.