О’кей Google, Сезам, открой дверь

Share Button
Название проекта: О'кей Google, Сезам, открой дверь
Платформа: Arduino

В проекте реализовано открывание двери с помощью голосовой команды. Чтобы попасть в дом, нужно просто сказать: "Сезам, откройся". Использованные компоненты: Arduino UNO, cерводвигатель HS-311, Bluetooth-модуль HC-05

,

Сайт проекта: http://dheera.net/projects/sesame

Отличный DIY-проект, в котором использована базовая схема подключения серводвигателя к arduino. Сделай сам умный дом и интернет вещей.
Для разблокирования дверей студент MIT использовал команды Google Now.
Мейкер создал приложение для мобильных устройств, которое окрестили именем «Сезам». Теперь чтобы открыть дверь, ему нужно просто произнести слова: "О'кей Google, Сезам, откройся". Приложение, установленное на android-часах, которые он носит на запястье, отдает команду дверному замку.
Для реализации идеи на двери размещены: плата Arduino Uno (ATmega328), bluetooth-модуль и сервопривод. Сервопривод прикреплен к дверной защелке, а модуль bluetooth ожидает сигнал и при его получении отдает команду arduino через serial-порт. Arduino в свою очередь отдает команду сервоприводу.
Arduino-скетч:

#include
#define SERVO_PIN 9
Servo servo;
void setup() {
Serial.begin(9600);
}
void loop() {
char inputLine[200];
int bytesRead;
String argv[10];
char* i;
if (Serial.available()) {
bytesRead=Serial.readBytesUntil('\n',inputLine,200);
inputLine[bytesRead]=0;
if(inputLine[bytesRead-1]=='\r') inputLine[bytesRead-1]=0;
argv[0]=strtok_r(inputLine," ",&i);
argv[1]=strtok_r(NULL," ",&i);
if(argv[0]=="ping") {
Serial.write("pong\r\n");
} else if(argv[0]=="write") {
servo.attach(SERVO_PIN);
servo.write(argv[1].toInt());
delay(2000);
servo.detach();
}
}
}

Разработанное android-приложение на Github.

Другие проекты на этой платформе:

Перейти в каталог DIY-проектов роботов

Как добавить робопроект в каталог?
Share Button

2 комментария к статье “О’кей Google, Сезам, открой дверь”

  1. SERVODROID

    23.10.2015

    Вообще не о чем статья — в

    Ответить на этот комментарий
    • Занимательная робототехника

      23.10.2015

      Добрый день, спасибо за высказанное мнение. Это не статья, а просто проект. (раздел каталог проектов)

      Ответить на этот комментарий

Оставить комментарий

© 2014-2024 Занимательная робототехника, Гагарина Д.А., Гагарин А.С., Гагарин А.А. All rights reserved / Все права защищены. Копирование и воспроизведение в любой форме запрещено. Политика конфиденциальности. Соглашение об обработке персональных данных.
Наверх