
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51




Оттоның шынымен ашық бастапқы табиғаты STEAM -да ашық білім алуға мүмкіндік береді, біз Otto DIY -ді өз сабақтарында қолданатын әлемдегі әр түрлі семинарлар мен мектептерден кері байланыс жинаймыз және осы оқу орындарының ашықтығына байланысты біз сабақ материалын ұйымдастырамыз және бөлісеміз.
CC-BY-SA Creative commons лицензиясы тегін көшіруге болатынын білдіреді, бірақ біздің веб-сайтты орналастыру арқылы түпнұсқаға несие беру керек (https://www.ottodiy.com/)
Отто DIY + - бұл түпнұсқалық #OttoDIY -дің жетілдірілген және жетілдірілген нұсқасы, идеясы сол - DIY роботы + Bluetooth басқару мен бағдарламалау + металл беріліс серво қозғалтқыштары + зарядталатын + сенсорлы сенсор + дыбыс сенсоры + жарық қозғалыстары + басқа нәтижелер +…?
Қызықты бөлігі - біз бүкіл әлем бойынша жасаушылармен және хакерлермен ашық түрде даму жүргізіп жатырмыз, сондықтан біз сізбен қосыла алатын сарапшылардың пікірімен ғана емес, пікірмен де, әлеуметтік бөлісумен де, тестілеуде де немесе сіз ойлаған басқа да үлес үшін ашықпыз.
Жабдықтар
1 × Arduino Nano
1 × HC-06 немесе HC-05 Bluetooth модулі
1 × Arduino Nano Shield I/O; сіз шағын тақтаны қолдана аласыз, бірақ кабельдік жұмыс
1 × USB-A-Mini-USB кабелі
4 × Micro servo MG90s (металл)
1 × Дабыл
10 × Әйел/Әйел секіргіш сымдар
1 × сенсорлық сенсор
1 × дыбыс сенсоры
1 × 8x8 мм микро қосқыш Өздігінен құлыптауды қосу/өшіру
5В күшейткіші бар 1 × 3,7 В LiPo батареясы (міндетті емес) 1 × Филлипс бұрағыш 1х 3D принтері (немесе қызметті немесе досыңызды қолданыңыз;))
1 -қадам: 3D принтер параметрлері

Https://wikifactory.com/+OttoDIY/otto-diy- кіру арқылы екі аяқты робот жасаудың негізгі ережелерімен танысу үшін алдымен Отто DIY-ді оқып шығу керек. плюс файлдар қойындысында
- PLA материалдары бар FDM 3D принтерін қолдануды ұсынамыз.
- Тіректер мен салдардың қажеті жоқ.
- Ажыратымдылық: 0,15 мм
- Толтыру тығыздығы 20%
Өлшемді реттеу қажет, кейбір өзгерістер Autodesk Fusion 360 -та жасалған бастапқы файлды қолданады
Немесе мұнда Tinkercad
2 -қадам: өзіңіздің жеке Otto DIY+ құрыңыз




Келесі бейне мен суреттерде сіз робот дизайнының кейбір жаңа нұсқаларына байланысты Otto DIY+қалай құрастыруға болатынын біле аласыз.
3 -қадам: өзіңіздің жеке Отто кодын жасаңыз





Сонымен, сізде компьютерде кітапханалар мен Arduino орнатылған Otto 3D басып шығарылған, жинақталған, қазір кейбір бағдарламалар болуы керек.
Өз Оттоны кодтаудың ең оңай жолы - біздің Blockly бағдарламалық жасақтамасын пайдалану, жетілдірілген кодер Arduino IDE -ті тікелей қолдана алады.
4 -қадам: Bluetooth APP негізгі коды




Отто Bluetooth арқылы команданы қабылдауға дайын болуы керек және ол үшін негізгі кодты миының ішіне енгізу керек
- Отто кітапханаларын Arduino IDE қалтасына көшіріңіз
- APP.ino эскизін Оттоға жүктеңіз
- Смартфонға қосымшаны жүктеп, орнатыңыз. Google Play дүкені (https://play.google.com/store/apps/details?id=com.ottodiy)
- Енді сіз модульді қосып, телефонға Bluetooth қосуға болады.
- Оттоны тауып, Bluetooth мекенжайын /атауын жұптаңыз
- Енді сіз Оттоны бақылау үшін APP қолдана аласыз!
- Жаңа мүмкіндіктермен ойнаңыз, егер қажет болмаса, сізге BT -ді қайта конфигурациялау қажет болуы мүмкін, бірақ алаңдамаңыз, бұл оңай;)
5 -қадам: Көшіру, кеңейту, теңшеу, өзгерту, ремикс және бөлісу




Өз блогыңызды қалай баптау керектігін білу үшін осы блог жазбасын тексеріңіз
Otto Builder қауымдастығына қосылыңыз! Бізді қадағалаңыз, бізге ұнаңыз және өз шығармашылығыңызбен бөлісіңіз, сіз роботты кез келген әлеуметтік желіде бөлісу арқылы осында боласыз.
Facebook пен Instagram
жазбаңызда #ottodiy хэштегін қолданыңыз және @OttoDIY деп белгілеңіз немесе белгілеңіз
Робот жасаушылардың, мұғалімдер мен жасаушылардың осы достық қоғамдастығының мүшесі болыңыз! бізге қосылу арқылы біздің Otto Builder қауымдастығына қош келдіңіз!
6 -қадам: Bluetooth (BT) орнату (егер жұптау сәтті болмаса ғана):
Бұл орнату тек 9600 стандартты жіберу жылдамдығымен келмейтін модульдерге қажет, қалай білуге болады? алдымен кодты және APP -ды қолданып көріңіз, егер телефон Оттомен жұптаспаса немесе командаларға жауап бермесе, онда сіздің модуль басқа жылдамдықта екенін білдіреді, сондықтан оны конфигурациялау қажет
BT коды 115200 жіберу жылдамдығына ие, сондықтан BT модулі Arduino Nano-мен сериялық интерфейс (UART) арқылы байланысу үшін осы жылдамдыққа сәйкес келуі керек.
HC-05 үшін: 38400 немесе 115200
1. HC05_BT_config.ino эскизін алдымен Nano -ға жүктеңіз, содан кейін Nano -ны USB -ден ажыратыңыз.
2. Енді BT -ті Arduino Nano -ға диаграммада көрсетілгендей қосыңыз, бірақ VCC -ті қоспаңыз.
TX - RX
RX - TX
VCC - 5В
GND - GND
3. USB -ді наноға қосыңыз, содан кейін ВТ -ны қосыңыз, осылайша BT AT режиміне өтеді. BT шамындағы жарық диоды әр 2 секунд сайын баяу жыпылықтай бастайды. (Егер бұл жұмыс істемесе, VCC қосу кезінде BT модулінің түймесін басып көріңіз).
IDE-де сериялық мониторды ашыңыз, жіберу жылдамдығын 9600-ге және NL және CR-ге аяқталатын жолды орнатыңыз.
AT теріңіз, содан кейін enter пернесін басыңыз; (егер бәрі дұрыс болса, BT OK арқылы жауап беруі керек, содан кейін келесі пәрмендерді енгізіңіз:
AT+NAME = Zowi «атауды орнату»
AT+PSWD = 1234 «жұптастыру құпия сөзі»
AT+UART = 115200, 1, 0 «беру жылдамдығы»
AT+POLAR = 1, 0 «STAT түйрегішін BT арқылы arduino бағдарламалау үшін қалпына келтіру ретінде пайдалануға мүмкіндік береді»
Енді APP қадамына өтіңіз
Егер қандай да бір мәселе туындаса, AT пәрмендерін қолданып HC-05 Bluetooth модулінің әдепкі параметрлерін өзгерту туралы нұсқаулықты тексеріңіз.
www.instructables.com/id/Modify-The-HC-05-…
HC-06 үшін: 9600 немесе 115200
HC-06 BT модулі үшін заттар сәл қарапайым, себебі ештеңе қосылмаған кезде модуль әрқашан AT командалық режимінде болады. Бірақ кемшілігі-HC-06 модулін эскиздерді Arduino-ға жүктеу үшін қолдануға болмайды, себебі ол қалпына келтірілмеген. Модульді конфигурациялау үшін
1. HC06_BT_config.ino нобайын Nano -ға жүктеңіз
1. USB ажыратыңыз
2. BT модулін Arduino Nano -ға келесідей қосыңыз:
TX - RX
RX - TX
VCC - 5В
GND - GND
3. Наноңызды қосыңыз және шамамен 10-15 секундтан кейін бәрі аяқталып, ВТ конфигурациялануы керек (LED13 жыпылықтай бастайды).
Егер қандай да бір мәселе туындаса, мына нұсқаулықты тексеріңіз
ҚАНДАЙ СҰРАҚ болса, мен жаңа түсініктемелер бойынша хабарландырулар алмаймын, сондықтан егер біздің қоғамдастықта бірдеңе болса, https://builders.ottodiy.com/ жариялаңыз.
Ұсынылған:
DIY Arduino Bluetooth басқарылатын роботы: 5 қадам

DIY Arduino Bluetooth басқарылатын роботы: Барлығына сәлем! Бұл мақалада мен bluetooth арқылы басқарылатын робот құрамын, егер сіз бейнелерді көргіңіз келсе, міне мен дайындаған бейне оқулық!:
Қуаныш роботы (Robô Da Alegria) - Ашық бастапқы коды 3D басып шығарылған, Arduino қуатты робот!: 18 қадам (суреттермен)

Қуаныш роботы (Robô Da Alegria) - Ашық бастапқы коды 3D басып шығарылған, Arduino қуатты робот!: Instructables Wheels байқауының бірінші жүлдесі, Instructables Arduino байқауының екінші жүлдесі және Design for Kids Challenge турнирінің жүлдегері. Бізге дауыс бергендердің барлығына рахмет !!! Барлық жерге роботтар келеді. Өнеркәсіптік қосымшалардан сізге
Автоматты ақылды өсімдік кастрөлі - (DIY, 3D басып шығарылған, Arduino, өздігінен суару, жоба): 23 қадам (суреттермен)

Автоматты ақылды кастрюль - (DIY, 3D басып шығарылған, Arduino, өздігінен суару, жоба): Сәлеметсіз бе, кейде біз үйден бірнеше күнге кетіп бара жатқанда немесе үй шаруасымен айналысып жатқанда, өсімдіктер суарылмағандықтан зардап шегеді. керек. Бұл менің шешімім, бұл кіріктірілген су қоймасы бар Smart Plant Pot. Сенсо
Май роботы: экзистенциалды дағдарысы бар Arduino роботы: 6 қадам (суреттермен)

Сары май роботы: экзистенциалды дағдарысы бар Arduino роботы: Бұл жоба «Рик пен Морти» анимациялық сериясына негізделген. Эпизодтардың бірінде Рик робот жасайды, оның жалғыз мақсаты - май әкелу. Брюсфейдің (Брюссель инженерлік факультетінің) студенттері ретінде бізде механикаға тапсырма бар
[Arduino роботы] Роботты қалай түсіруге болады - Бас бармақ роботы - Серво моторы - Бастапқы код: 26 қадам (суреттермен)
![[Arduino роботы] Роботты қалай түсіруге болады - Бас бармақ роботы - Серво моторы - Бастапқы код: 26 қадам (суреттермен) [Arduino роботы] Роботты қалай түсіруге болады - Бас бармақ роботы - Серво моторы - Бастапқы код: 26 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino роботы] Роботты қалай түсіруге болады | Бас бармақ роботы | Серво моторы | Бастапқы код: Бас бармақ роботы. MG90S сервоқозғалтқышының потенциометрі қолданылды. Бұл өте көңілді және оңай! Код өте қарапайым. Бұл шамамен 30 жол. Бұл қозғалысты түсіруге ұқсайды. Кез келген сұрақ немесе пікір қалдырыңыз! [Нұсқаулық] Бастапқы код https: //github.c