• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Как подключить акселерометр ADXL335 с Arduino



 

 

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

 

Типовой модуль акселерометра:

 

 

Акселерометр может быть одинарной, двойной или тройной; здесь мы используем акселерометр с тремя осями, который может обнаруживать ускорение в 3-х осях, то есть X, Y и Z. Это означает, что у него есть три таких подвижных конденсатора, помещенных в направления X, Y и Z, изготовленные в один модуль IC. Акселерометр, используемый в этом проекте, имеет аналоговый выход напряжения относительно внешнего ускорения. Чтобы использовать его в цифровых схемах, нам нужно преобразовать аналоговое напряжение в цифровое. Процесс преобразования аналого-цифрового преобразования может быть легко осуществлен ардуином.

Как это работает

 

Рассматриваемая схема акселерометра Arduino очень проста, так как мы собираемся извлечь показания с акселерометра. Акселерометр имеет 5 клемм Vcc, GND, X, Y и Z. Клеммы осей X, Y и Z подключены к клеммам A2, A1 и A0 ардуино соответственно. Акселерометр может питаться от порта 3,3 В на ардуине. Будьте предельно внимательны при питании от внешних источников питания для проектов, 5 В может легко повредить акселерометр, он имеет абсолютное максимальное напряжение 3,6 В.

 

Код программы:

//---------------Program developed by R.Girish-------------------//
const int xpin = A2;
const int ypin = A1;
const int zpin = A0;
void setup()
{Serial.begin(9600);
}
void loop()
{
Serial.print("X=");
Serial.print(analogRead(xpin));
Serial.print("t");
Serial.print("Y=");
Serial.print(analogRead(ypin));
Serial.print("t");
Serial.print("Z=");
Serial.print(analogRead(zpin));
Serial.println();
delay(500);
}
//---------------Program developed by R.Girish-------------------//

 

Программа очень проста; мы назначаем три аналоговых вывода для входа с акселерометра и запускаем последовательный монитор и устанавливаем его скорость передачи 9600. Использование Serial.print (); мы печатаем показания акселерометра на последовательном мониторе.

 

 

То, что мы можем вывести из последовательного монитора, - это уровень напряжения от трех разных осей акселерометра. Когда он подвергается внешнему усилию или наклону, он получает отражение в последовательном мониторе. Мы можем запрограммировать запуск arduino на некоторые внешние периферийные устройства, такие как реле или светодиод или двигатель, когда ускорение или наклон могут выйти за пределы заранее определенного порога, но это предмет другой статьи.

Акселерометр имеет широкий спектр приложений от смартфона до самолетов.

• Акселерометры предназначены для смартфонов, вы когда-нибудь задумывались над тем, как ваш экран меняет ориентацию от пейзажа к портрету, и наоборот, или парень в «Temple run» двигается влево и вправо, когда вы наклоняетесь к телефону? Ну, это все чудо акселерометра.

• Акселерометр используется на самолетах для измерения нескольких параметров для стабилизации боя.

• Он используется в цифровых камерах для оптической стабилизации изображения.

• Он используется в штативах с электронным стабилизированием для профессионалов фотографии.

 

 

В начало обзора



Купить радиодетали для ремонта
 



Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 372



          

Радио для всех© 2024