Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Ustawienia drukarki 3D
- Krok 2: Zbuduj własny Otto DIY+
- Krok 3: Zakoduj własne Otto
- Krok 4: główny kod aplikacji Bluetooth
- Krok 5: Kopiuj, rozwijaj, dostosowuj, modyfikuj, remiksuj i udostępniaj
- Krok 6: Konfiguracja Bluetooth (BT) (tylko jeśli parowanie nie powiodło się):
Wideo: Otto DIY+ Arduino Robot Bluetooth Łatwy do drukowania 3D: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Prawdziwie open source'owa natura Otto pozwala na otwartą edukację STEAM, zbieramy informacje zwrotne z różnych warsztatów i szkół na całym świecie, które już używają Otto DIY w swoich klasach iw zależności od otwartości tych miejsc edukacyjnych organizujemy i udostępniamy materiały lekcyjne.
CC-BY-SA Licencja Creative Commons oznacza to, że możesz kopiować za darmo, ale musisz podać kredyty oryginałowi, umieszczając naszą stronę internetową (https://www.ottodiy.com/)
Otto DIY + to ulepszona i zaawansowana wersja oryginalnego #OttoDIY, idea polega na tym, aby mieć te same podstawowe funkcje robota DIY + sterowanie i programowanie Bluetooth + metalowe serwomotory zębate + akumulator + zmiana trybów za pomocą czujnika dotykowego + czujnik dźwięku + ruchy światła + inne wyjścia +…?
Ekscytującą częścią jest to, że prowadzimy otwarty rozwój z twórcami i hakerami z całego świata, więc jesteśmy otwarci na pomysły, nie tylko od ekspertów, z którymi możesz do nas dołączyć, opinie, udostępnianie społecznościowe, testy lub jakikolwiek inny wkład, który możesz wymyślić.
Kieszonkowe dzieci
1 × Arduino Nano
1 × HC-06 lub HC-05 moduł Bluetooth
1 × Arduino Nano Shield we/wy; możesz użyć mini płytki stykowej, ale o wiele więcej pracy z kablami
1 × kabel USB-A do Mini-USB
4 × mikro serwo MG90s (metal)
1 × brzęczyk
10 × żeńskie/żeńskie przewody połączeniowe
1 × czujnik dotykowy
1 × czujnik dźwięku
1 × 8x8mm mikroprzełącznik samoblokujący wł./wył.
1 × akumulator LiPo 3,7 V z boosterem do 5V (opcjonalnie) 1 × śrubokręt krzyżakowy 1 × drukarka 3D (lub skorzystaj z serwisu lub znajomego;))
Krok 1: Ustawienia drukarki 3D
Ważne jest, aby przeczytać pierwszą instrukcję Otto DIY, aby zapoznać się z podstawami budowy robota dwunożnego. Pobierz wszystkie części, kody i biblioteki STL do druku 3D dla Bluetooth, przechodząc tutaj https://wikifactory.com/+OttoDIY/otto-diy- plus w zakładce pliki
- Zalecamy używanie drukarki 3D FDM z materiałem PLA.
- W ogóle nie są potrzebne podpory ani tratwy.
- Rozdzielczość: 0,15 mm
- Gęstość wypełnienia 20%
Trzeba dostosować rozmiar, niektóre zmiany używają pliku źródłowego utworzonego w Autodesk Fusion 360
Lub Tinkercad tutaj
Krok 2: Zbuduj własny Otto DIY+
w poniższym filmie i zdjęciach możesz mieć odniesienie do tego, jak zbudować Otto DIY+, ze względu na nowe wersje projektu robota.
Krok 3: Zakoduj własne Otto
Więc do tego momentu powinieneś mieć wydrukowany Otto 3D, zmontowany, teraz trochę programowania, aby mieć zainstalowane biblioteki i Arduino na swoim komputerze.
Najłatwiej zakodować własne Otto za pomocą naszego oprogramowania Blockly, bardziej zaawansowany koder może bezpośrednio wypróbować Arduino IDE.
Krok 4: główny kod aplikacji Bluetooth
Otto musi być gotowy na odebranie poleceń przez Bluetooth i w tym celu umieścić główny kod w swoim mózgu
- Skopiuj biblioteki Otto do folderu Arduino IDE
- Prześlij szkic APP.ino do Otto
- Pobierz i zainstaluj aplikację na swoim smartfonie. Sklep Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)
- Teraz możesz podłączyć moduł i włączyć Bluetooth w swoim telefonie.
- Znajdź Otto i sparuj adres/nazwę Bluetooth
- Teraz możesz używać aplikacji do kontrolowania Otto!
- Baw się nowymi funkcjami, a jeśli nie, być może będziesz musiał przekonfigurować BT, ale nie martw się, jest to również łatwe;)
Krok 5: Kopiuj, rozwijaj, dostosowuj, modyfikuj, remiksuj i udostępniaj
Sprawdź ten wpis na blogu, aby znaleźć pomysły na dostosowanie własnego robota
Dołącz do społeczności Otto Builder! Śledź nas, polub i podziel się swoją kreatywnością, możesz zostać wyróżniony tutaj, udostępniając swojego robota w dowolnych mediach społecznościowych
Facebook i Instagram
użyj hashtagu #ottodiy w swoim poście i oznacz lub wspomnij @OttoDIY
Dołącz do tej przyjaznej społeczności konstruktorów, nauczycieli i twórców robotów! dołączając do nas tutajWitamy w naszej społeczności Otto Builder!
Krok 6: Konfiguracja Bluetooth (BT) (tylko jeśli parowanie nie powiodło się):
Ta konfiguracja jest potrzebna TYLKO dla modułów, które nie są dostarczane ze standardową szybkością transmisji 9600, skąd wiedzieć? po prostu wypróbuj najpierw kod i aplikację, jeśli telefon nie paruje się z Otto lub nie reaguje na polecenia, prawdopodobnie oznacza to, że twój moduł ma inną prędkość transmisji, więc należy go skonfigurować
Kod BT ma prędkość 115200 bodów, więc moduł BT musi pasować do tej prędkości, aby móc komunikować się z Arduino Nano przez interfejs szeregowy (UART).
Dla HC-05: 38400 lub 115200
1. Najpierw prześlij szkic HC05_BT_config.ino do Nano, a następnie odłącz Nano od USB.
2. Teraz podłącz BT do Arduino Nano, jak pokazano na schemacie, ale nie podłączaj VCC.
TX-RX
RX-TX
VCC - 5V
GND - GND
3. Podłącz USB do Nano, a następnie podłącz VCC, aby BT przeszedł w tryb AT. Dioda na BT powinna zacząć migać wolniej, mniej więcej raz na 2 sekundy. (Jeśli to nie zadziała, spróbuj przytrzymać przycisk na module BT podczas podłączania VCC).
Otwórz monitor szeregowy w IDE, ustaw szybkość transmisji na 9600 i zakończenie linii na NL i CR.
Wpisz AT, a następnie naciśnij enter; (jeśli wszystko jest w porządku, BT powinien odpowiedzieć OK, a następnie wpisać następujące komendy:
AT+NAME=Zowi "ustawianie nazwy"
AT+PSWD=1234 "hasło parowania"
AT+UART=115200, 1, 0 "szybkość transmisji"
AT+POLAR=1, 0 "umożliwiający użycie pinu STATE jako resetu do programowania arduino przez BT"
Teraz przejdź do kroku APP
W przypadku jakichkolwiek problemów sprawdź tę instrukcję, jak zmodyfikować ustawienia domyślne modułu Bluetooth HC-05 za pomocą poleceń AT
www.instructables.com/id/Modify-The-HC-05-…
Dla HC-06: 9600 lub 115200
W przypadku modułu HC-06 BT sprawa jest nieco prostsza, ponieważ moduł jest zawsze w trybie poleceń AT, gdy nie jest do niczego podłączony. Ale minusem jest to, że moduł HC-06 nie może być używany do przesyłania szkiców do Arduino, ponieważ nie ma resetu. Do konfiguracji modułu
1. prześlij ten szkic HC06_BT_config.ino do swojego Nano
1. odłącz USB
2. podłącz moduł BT do Arduino Nano w następujący sposób:
TX-RX
RX-TX
VCC - 5V
GND - GND
3. Włącz Nano i po około 10-15 sekundach wszystko powinno być gotowe, a BT powinien być skonfigurowany (dioda LED13 powinna zacząć migać).
Jeśli masz jakiś problem, sprawdź tę instrukcję
JEŚLI JAKIEKOLWIEK PYTANIE, nie otrzymuję powiadomień od instruktażowych nowych komentarzy, więc jeśli cokolwiek, opublikuj w naszej społeczności
Zalecana:
Łatwy w obsłudze czujnik wilgotności gleby 7-segmentowy wyświetlacz Arduino: 4 kroki (ze zdjęciami)
Łatwy w obsłudze czujnik wilgotności gleby 7-segmentowy wyświetlacz Arduino: Witam! Kwarantanna może być trudna. Mam szczęście, że mam małe podwórko i mnóstwo roślin w domu i to sprawiło, że pomyślałem, że mógłbym zrobić małe narzędzie, które pomoże mi dobrze się nimi opiekować, gdy tkwię w domu.Ten projekt jest prosty i funkcjonalny
Jak korzystać z czujnika temperatury DHT11 z Arduino i temperatury drukowania, ciepła i wilgotności: 5 kroków
Jak używać czujnika temperatury DHT11 z Arduino i drukowania temperatury, ciepła i wilgotności: Czujnik DHT11 służy do pomiaru temperatury i wilgotności. Są bardzo popularnymi hobbystami elektroniki. Czujnik wilgotności i temperatury DHT11 ułatwia dodawanie danych o wilgotności i temperaturze do projektów elektroniki DIY. To za
Line Follower za pomocą Arduino - Łatwy projekt DIY: 6 kroków
Line Follower za pomocą Arduino | Łatwy projekt DIY: W tym samouczku stworzymy śledzącego linię za pomocą Arduino Potrzebne części: Chasis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 Sterownik silnika L298n: https://amzn.to/2IWNMWF Czujnik podczerwieni : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
Arduino Word Clock - konfigurowalny i łatwy do zbudowania: 15 kroków (ze zdjęciami)
Arduino Word Clock - konfigurowalny i łatwy do zbudowania: Mój partner widział zegar w sklepie, który podawał ci godzinę, zapalając słowa, aby napisać pełne zdanie z czegoś, co wydawało się mieszaniną przypadkowych liter. Podobał nam się zegar, ale nie cena - postanowiliśmy więc zrobić jeden z naszych własnych projektów Twarz
2 $ Arduino. ATMEGA328 jako samodzielny. Łatwy, tani i bardzo mały. kompletny przewodnik: 6 kroków (ze zdjęciami)
2 $ Arduino. ATMEGA328 jako samodzielny. Łatwy, tani i bardzo mały. Kompletny przewodnik.: W tej instrukcji dowiesz się, jak używać mikrokontrolera Arduino ATMEGA328 jako samodzielnego mikrokontrolera. Kosztują tylko 2 dolce, mogą zrobić to samo, co Arduino i sprawić, że Twoje projekty będą bardzo małe. Omówimy układ pinów