от laskov(28-01-2015)

Днес, 30-ти декември, в Делфинариума във Варна, след дълга и старателна подготовка успешно бяха проведени първите експерименти с турникет (turnstile), управляван с A20-OLinuXino-MICRO. Системата изглеждаше така: http://dolphinarium.festa.bg/assets/use...
В началото на Новата година ще се проведат по-продължителни тестове и с реална работа с клиенти на Делфинариума. Ако и тези тестове са успешни, ще се пристъпи към преработката на всичките осем устройства. Предимство на тази система е намалената зависимост на турникетите от един управляващ компютър. Сега това критично място ще е сървърът бази данни, в който няма нищо, което да го прави нестандартен или незаменим, или пък неподдаващ се на резервиране. Друго предимство е възможността за мобилност - такава пропускателна система в други приложения може да се монтира временно с автономно захранване и безжична връзка към мрежата на вход към площад, стадион или друго съоръжение.
Системата работи с билети с баркодове. Освен баркод четец, към Olinuxino-то се свързват конструирани специално за целта датчици, монтирани в турникета, които следят състоянието и завъртането му. Специално написаната за целта програма проверява валидността на прочетения баркод в база данни и евентуално отключва турникета, след което следи завъртането и очаква заключването му.
Досегашната система беше базирана на работа с RFID карти за многократна употреба, което не се оказа добър вариант. Освен това, системата блокираше, вероятно заради големия брой едновременно случващи се прочитания на карти.
Офертите от фирми за системи с баркод четци предлагаха решения с употребата на RS-485 и конвертори към RS-232, с един управляващ компютър и евентуално втори за сървър бази данни.

Това не е първото OLinuXino, заработило във Варненския Делфинариум. Вече повече от година чрез A20-OLinuXino-MICRO на 40" дисплей се показват рекламни клипчета и такива, представящи атракцията "Плуване с делфин" и предварително записани подводни кадри от басейна на Делфинариума. По-наблюдателните клиенти сигурно са забелязали появяващия се за секунда между клиповете Debian-ски десктоп.

За да заработи настоящата система за управление на турникет съществена помощ ми оказаха колеги от форума на "Линукс за българи", за което сърдечно им благодаря!

Валентин Ласков
30.12.2014 г.


<< Fernvale - проект за GSM чип с отворен сорс | Годишният конгрес на Chaos Computer Club >>