Пинг-понг на микроконтроллере ATmega32

Это простое устройство было разработано студентом Массачусетского Технологического Университета. Управление происходит путем наклонения устройства с датчиком ускорения фирмы Analog Devices - ADXL203. Датчик ускорения подключен к микроконтроллеру AVR ATmega32, который обрабатывает данные и управляет двухцветной матрицей светодиодов фирмы Sparkfun.

Искуственный интеллект соперника не идеален для того чтобы его можно было выиграть :). Проект написан и скомпилирован с помощью avr-gcc/avrdude.

Принципиальная схема устройства:



Двухосевой датчик ускорения ADXL203:



Собранное устройство:



Аппаратная часть:
Atmel`овский микроконтроллер AVR ATmega32
Датчик ускорения ADXL203
Кнопка
Матрица 8*8 красных/зелёных светодиодов Sparkfun

Исходник на Си У вас нет доступа к скачиванию файлов с нашего сервера

Сайт автора http://separaterealities.com/

2 комментария

killarun 23 марта 2010 13:48
Какое нужно проволочное сопротивление?
Kail 23 марта 2010 22:11
Возьми подстроечный резистор номиналом не менее 1кОм и уменьшай номинал покамисть не сработает кнопка сброса. Но ниже 100 ом опускать сопротивления незя быть беде, после 100 и ниже токи для этих контроллеров большие уже есть риск
Ваше имя: *
Ваш e-mail: *
Войти через
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите два слова, показанных на изображении:
© 2016 Все права соблюдены.