Съдържание:
- Консумативи
- Стъпка 1: Проектиране
- Стъпка 2: Код
- Стъпка 3: Инсталиране на зависимости
- Стъпка 4: Конфигуриране на аудио настройките
- Стъпка 5: Схема
- Стъпка 6: Монтаж на двигателя
- Стъпка 7: Сглобяване на робота
- Стъпка 8: Качете Ino файла в Arduino от папка Cypherbot
- Стъпка 9: Стартирайте скрипта на Python, за да накарате робота да работи
Видео: Cypherbot (помощен робот): 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Cyphersoft е помощен робот, който може да бъде ваш приятел и да ви помага, докато работите. Може да говори и да ходи. Можете да го персонализирате и използвате за всичко, което можете да си представите. Сега можете да направите интелигентен робот само с Arduino и Raspberry Pi. Ако имате някакви предложения за подобряване на този робот, моля, предложите в коментарите
Консумативи
1. Raspberry Pi (всеки модел ще работи с изключение на нула)
2. L293D IC или L293D Щит на водача на двигателя
3. USB микрофон
4. TFT екран на Raspberry Pi (3,5 инча)
5. MDF дъска или картон
6. Серво мотори (x6)
7. B. O. Двигатели (x 6 или 4)
8. Пистолет за лепило
9. Arduino (всеки модел ще работи)
10. USB уеб камера
Стъпка 1: Проектиране
Всяко шаси ще работи
Шаблонът за дизайн на лицето е даден по -горе
Стъпка 2: Код
Изтеглете кода, като използвате следната команда
git clone
отворете папката cypherbot и копирайте съдържанието на папката в домашната директория
Стъпка 3: Инсталиране на зависимости
Въведете следните команди:
1.chmod +x install.sh
2../ install.sh
Стъпка 4: Конфигуриране на аудио настройките
Следвайте следните стъпки-
1. Въведете следната команда- sudo nano /usr/share/alsa/alsa.conf
2. Превъртете надолу, докато намерите редовете
defaults.ctl.card 0
defaults.pcm.card 0
3. Променете ги на
defaults.ctl.card 1
defaults.pcm.card 1
4. Натиснете ctrl+x и натиснете y, за да запазите конфигурацията
Стъпка 5: Схема
Електрическа схема на робота
Стъпка 6: Монтаж на двигателя
Стъпка 7: Сглобяване на робота
Стъпка 8: Качете Ino файла в Arduino от папка Cypherbot
Стъпка 9: Стартирайте скрипта на Python, за да накарате робота да работи
Стартирайте command-python3 cypherbot.py
Роботът ще започне да работи
Препоръчано:
Помощен робот V1 за изкачване на кула - Двукрак, RF, BT контрол с приложение: 22 стъпки (със снимки)
Tower Climb Robot V1 - Двукрак, RF, BT контрол с приложение: Когато някога видя гущери по стените, смятам да направя такъв робот. Това е дългосрочна идея, търся в много статии за електро-лепила и проверявам по някакъв начин и се провалих в капацитета си за задържане. Засега планирам да го направя с помощта на електромагнит, за да
Помощен превключвател за звънец: 21 стъпки
Помощен превключвател за звънец: Помощният превключвател за звънец е пример за помощна технология, използваща ежедневни материали. Това е превключвател, който модифицира обикновен превключвател на звънеца, така че да може да даде възможност на децата със специални нужди да използват ежедневни предмети
Мишка с помощен език (ATOM): 7 стъпки (със снимки)
Мишка, работеща с помощен език (ATOM): Този проект първоначално започна като задание на клас за въвеждащ курс, който взех като студент по първа година инженерство. След като завърших курса, събрах малък екип, състоящ се от мен и двама студенти по изкуство/дизайн и продължихме да
Балансиращ робот / робот на 3 колела / STEM робот: 8 стъпки
Балансиращ робот / робот на 3 колела / STEM робот: Създадохме комбиниран робот за балансиране и три колела за учебни цели в училища и след училищни образователни програми. Роботът е базиран на Arduino Uno, персонализиран щит (предоставени са всички подробности за конструкцията), Li Ion батерия (всички конструкции
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c