
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57



В днешния забързан свят човек няма достатъчно време да остане свързан както с външния, така и със социалния свят. Човек може да няма достатъчно време, за да получава ежедневни актуализации относно текущите събития, както и за социалния свят като facebook или gmail. Често забравя, след като запази нещата си. Като се имат предвид тези проблеми, ние стигнахме до решението, като разработихме говорещ ROBOT, който може да се окаже чудо в нашия забързан и натоварен живот.
Когато бъде попитан, той може да ни информира редовно за външния свят (напр. Текущи дела, съобщения, социален живот и много други).
Интернет на нещата (IoT) е непрекъснато развитие на интернет, чрез което ежедневните обекти „неща“имат комуникационни възможности, които им позволяват да изпращат и получават данни. Очаква се да се свържат системи, устройства, сензори, които могат да комуникират, без да е необходима комуникация между машини.
Стъпка 1: Видео демонстрация
Стъпка 2: Изискване към хардуера



- Малина Пи
- Интернет връзка (Ethernet или WiFi)
- Четири колела
- Четири мотора
- 12v батерия
- L293D (шофьор на мотор)
- Bot Chasis (Тяло)
- Кабелни проводници
- дъска за запояване
- MDF дърво
Стъпка 3: Схема за движение на двигателя

Свържете Raspberry pi, както е дадено в схематичната диаграма.
Схематичната диаграма включва свързването на малиновите щифтове с L293D и батерията (12v).
Стъпка 4: Инсталиране на колба
Ще използваме уеб рамка на Python, наречена Flask, за да превърнем Raspberry Pi в динамичен уеб сървър. И от този сървър ще можем да контролираме нашия бот и той може да се движи където пожелаем. Инсталирайте Flask Web Framework и следвайте командите, дадени по -долу:
Инсталиране на Pip
$ sudo apt-get install python-pip
Инсталиране на колба
$ sudo pip колба за инсталиране
Направете python Bot_control.py файл и копирайте и поставете кода директно на терминала на Raspbian Jessie. Кодът е даден в моето хранилище на github: Код
Стъпка 5: Движение на машината
Направете python Bot_control.py файл и копирайте и поставете кода директно.
$ nano Bot_control.py
След това направете Директория с шаблони за имена.
$ mkdir шаблони
$ nano main.html
$ cd..
Изпълнение на код
$ python Bot_control.py
Отворете браузъра си с IP адрес на вашия Raspberry pi (192.168.0.5 в моя случай). Отидете на предоставената от мен връзка към Github, Изтеглете html кода директно за колбата Jinja.
Стъпка 6: Настройка на Voice Engine: E-Speak
Espeak е по -модерен пакет за синтез на реч от Festival. Звучи по -ясно, но леко плаче. Ако правите извънземен или RPi вещица, това е за вас! Сериозно, това е добър универсал с големи възможности за персонализиране.
Инсталирайте Espeak с:
$ sudo apt-get install espeak
Тест Espeak с: английски женски глас, акцент върху главни букви (-k), говорене бавно (-s), използвайки директен текст:-
$ espeak -ven+f3 -k5 -s150 "E -Speak работи правилно"
Стъпка 7: Настройка на софтуера за глас
Досега съм свързвал тези функции с моята машина. Много скоро ще свържа още API с машина.
1. За машината
2. Дата и час (Повече информация Link1Link 2)
3. Twitter (Twitter Linkage)
4. Дневен график
Почивка, която можем да свържем: Gmail, Facebook Notifier, Weather, Google Search Engine и др.
Препоръчано:
Мона, моят личен асистент робот аниматроник: 4 стъпки

Mona, My Personal Assistant Animatronic Robot: Mona, това е AI робот, който използва watson Ai във фонов режим, когато стартирах този проект, изглежда много сложно, отколкото си мислех, но когато започнах да работя по него, когнитивните класове на ibm (запишете се тук) помогнаха аз много, ако искаш можеш да вземеш клас n
Личен асистент, базиран на Arduino. (BHAI): 4 стъпки

Личен асистент, базиран на Arduino. (BHAI): Въведение: Създадено в сътрудничество с Кундан Сингх Тхакур Това е първият ми инструктаж, така че, моля, играйте с всички грешки, които може да съм направил. Също така оставяйте коментари в случай на съмнения или проблеми. Личният асистент, базиран на arduino, е като вашия вир
Личен асистент: 9 стъпки (със снимки)

Личен асистент: В тази инструкция ще ви покажа как можете да използвате силата на ESP8266, креативността в софтуерния дизайн и програмирането, за да направите нещо готино и образователно. Нарекох го Личен асистент, защото е с джобен размер ти и можеш да дадеш
Личен треньор по английски език - AI гласов асистент: 15 стъпки

Личен треньор по английски език - AI Voice Assistant: Този проект ще помогне на студентите, които се подготвят за всеки езиков изпит, където могат да бъдат обучени чрез взаимодействие със Snips AI
SEER- Интелигентен личен асистент, базиран на интернет на нещата: 12 стъпки (със снимки)

SEER-Интелигентен личен асистент, базиран на интернет на нещата: Seer е устройство, което ще играе подсилваща роля в областта на интелигентните домове и автоматизацията. Това е основно приложение за интернет на нещата. SEER е 9-инчов безжичен безжичен високоговорител на Raspberry Pi 3 модел B с вградена камера