Accelerator Sensor - Датчик Движения. Помогите студентке)
- Войдите на сайт для отправки комментариев
Пнд, 26/06/2017 - 19:59
Доброго времени суток!
Буду признательна любой информации, ибо программа Arduino для меня как неизведанная планета)
(для справки - изучаю данную программу в университете на дополнительном курсе; нужно написать программу по моему проекту)
Итак, мой проект - использование LED в спорт одежде для бега. С наступлением темноты LED начинают постепенно светиться (с этой частью программы разобралась). Если человек останавливается больше чем на 10 секунд - LED начинают мигать. Вот тут мне нужна ваша помощь. Не пойму как работает Accelerator Sensor (Датчик Движения) и как написать для него программу.
Вот что у меня имеется на данный момент:
int Light = 0;
int Light_map = 0;
int LED_builtin = 9;
int ypin = 6;
void setup() {
// put your setup code here, to run once:
pinMode (LED_builtin,OUTPUT);
Serial.begin (9600);
}
void loop() {
// put your main code here, to run repeatedly:
Light = analogRead (0);
Light_map = map (Light, 800, 0, 0, 255);
analogWrite(9,Light_map);
ypin = analogRead(6);
Serial.print (ypin);
Serial.print (" ");
delay (10);
}
Чукча писатель, чукча не читатель. http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii
Какой именно у вас датчик движения (а вообще, наверное, ускорения)?
Leyla,
я бы на Вашем месте воспользовался датчиком встряхивания (можно и вибрации, но мне кажется, что "вибрации" будет слишком чувствительным). Стоит он сущие копейки, а к ардуине подключается проще некуда - как кнопка. Подумайте. Если надумате, могу дать ссылку на датчик (мог бы и подарить, но уверен что территориально мы далеко).
Все что я о нем знаю это Accelerator Sensor (как сказал преподаватель)
Ну, хоть картинка есть? Или ссылка? Сфотографировать можете?
вот он)
вот как все выглядит на данный момент
Судя по всему, это устройство на базе ADXL335 (ссылка ведёт на документацию микросхемы). По крайней мере очень похоже вот на это - http://ultra-lab.net/tienda/lilypad-acceler%C3%B3metro-adxl335, такая же пятиногая штуковина
Вот здесь он есть в другом формфакторе, но микросхема таже самая. Посмотрите как с ним работают, там есть примеры подключения и программ - https://mysku.ru/blog/aliexpress/33274.html
Вот библиотека для него - https://github.com/infomaniac50/ADXL335
Разберётесь?
Благодарю за помощь! Постараюсь разобраться.
Вот только осталось прочитать что на микросхеме написано. Скорее всего это. https://www.sparkfun.com/datasheets/Components/SMD/adxl335.pdf