c0mr9d3 / rangemetr

Rangemetr on atmega8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Дальномер

Устройство измеряет расстояние до объекта. Оно состоит из:

Микроконтроллера Atmega8; Ультразвукого датчика расстояния HC-SR04; Дисплея для вывода информации LCD1602.

Микроконтроллер опрашивает датчик расстояния, затем датчик присылает данные на микроконтроллер и контроллер выводит данные на дисплей. Данные отображаются на двух строках - сверху расстояние от датчика до объекта, снизу - расстояние до объекта с учетом ширины корпуса (в данном случае +7 СМ).

Датчик HC-SR04: sr04

Устройство в собранном виде. В данном случае расстояние до объекта 21 СМ: range

Схема дальномера: schema

Для загрузки прошивки в микроконтроллер используется программатор USBASP: USBASP

Для сборки проекта используется команда:

make compile

Для загрузки программы в микроконтроллер используется команда:

make load

Чтобы собрать и загрузить программу сразу:

make build

About

Rangemetr on atmega8

License:GNU General Public License v3.0


Languages

Language:C 85.1%Language:Makefile 14.9%