Spisu treści:
- Krok 1: Aplikacja
- Krok 2: Obwód
- Krok 3: Materiały projektowe
- Krok 4: Silnik krokowy 28BYJ-48
- Krok 5: ULN2003APG
- Krok 6: Funkcje Servo SG90 Tower Pro
- Krok 7: Moduł Bluetooth HC-05
- Krok 8: 4 diody LED (opcjonalnie)
- Krok 9: Piny (opcjonalnie)
- Krok 10: Zworka
- Krok 11: PCB
- Krok 12: Kod źródłowy
Wideo: Ramię robota 3D z silnikami krokowymi sterowanymi przez Bluetooth: 12 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
W tym samouczku zobaczymy, jak wykonać ramię robota 3D z silnikami krokowymi 28byj-48, serwomotorem i częściami drukowanymi w 3D. Płytka drukowana, kod źródłowy, schemat elektryczny, kod źródłowy i wiele informacji znajdują się na mojej stronie internetowej
Krok 1: Aplikacja
Pobierz aplikację i plik źródłowy ->
Krok 2: Obwód
Krok 3: Materiały projektowe
Arduino
Charakterystyka
- Mikrokontroler: ATmega328
- Napięcie robocze: 5v
- Napięcie wejściowe (zalecane): 7–12 v
- Cyfrowe piny wejścia / wyjścia: 14 (z czego 6 to wyjścia PWM)
- Piny wejścia analogowego: 6
- Pamięć Flash: 32 KB (ATmega328), z czego 0,5 KB jest wykorzystywane przez Bootloader.
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- Szybkość zegara: 16 MHz.
Krok 4: Silnik krokowy 28BYJ-48
Parametry tego silnika krokowego to:
- Model: 28BYJ-48 - 5V
- Napięcie nominalne: 5V (lub 12V, wartość podana z tyłu).
- Liczba faz: 4.
- Reduktor prędkości: 1/64
- Kąt kroku: 5,625 ° / 64
- Częstotliwość: 100Hz
- Rezystancja DC: 50Ω ± 7% (25°C)
- Częstotliwość trakcji:> 600Hz
- Częstotliwość bez pociągania:> 1000Hz
- Moment trakcyjny:> 34,3 mN.m (120 Hz)
- Moment samopozycjonowania:> 34,3 mN.m
- Moment tarcia: 600-1200 gf.cm
- Przeciągnij moment obrotowy: 300 gf.cm
- Rezystancja izolacji > 10MΩ (500V)
- Izolacja elektryczna: 600VAC / 1mA / 1s
- Stopień izolacji: A
- Wzrost temperatury: <40K (120Hz)
- Hałas: <35dB (120Hz, bez obciążenia, 10cm)
Krok 5: ULN2003APG
Główne dane techniczne:
- Znamionowy prąd kolektora 500 mA (pojedyncze wyjście)
- Wyjście 50V (istnieje wersja obsługująca wyjście 100V)
- Zawiera diody powrotu wyjścia
- Wejścia kompatybilne z logiką TTL i 5-V CMOS
Krok 6: Funkcje Servo SG90 Tower Pro
- Wymiary (dł. x szer. x wys.) = 22,0 x 11,5 x 27 mm (0,86 x 0,45 x 1,0 cala)
- Waga: 9 gramów
- Waga z kablem i złączem: 10,6 gram
- Moment obrotowy przy 4,8 V: 16,7 uncji / cal lub 1,2 kg / cm
- Napięcie robocze: 4,0 do 7,2 woltów
- Prędkość obracania przy 4,8 V: 0,12 s / 60º
- Uniwersalne złącze do większości odbiorników radiowych
- Kompatybilny z kartami takimi jak Arduino i mikrokontrolerami, które działają przy 5 woltach.
Pinout
Pomarańczowy–> Sygnał
Czerwony–> Pozytywny
Brązowy–> Negatyw
Krok 7: Moduł Bluetooth HC-05
- Działa jako urządzenie nadrzędne i podrzędne bluetooth
- Konfigurowalny za pomocą poleceń AT
- Bluetooth V2.0 + EDR
- Częstotliwość pracy: pasmo ISM 2,4 GHz
- Modulacja: GFSK (kluczowanie z przesunięciem częstotliwości Gaussa)
- Moc transmisji: <= 4dBm, klasa 2
- Czułość: <= - 84dBm @ 0,1%
- BERSecurity: Uwierzytelnianie i szyfrowanie
- Profile Bluetooth: port szeregowy Bluetooth.
- Odległość do 10 metrów w optymalnych warunkach
- Napięcie robocze: 3,6 VDC do 6 VDC
- Pobór prądu: 30 mA do 50 mA
- Chip: BC417143
- Wersja lub oprogramowanie układowe: 3.0-20170609
- Domyślna Baud: 38400
- Obsługiwane szybkości transmisji: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
- Interfejs: szeregowy TTL
- Antena: zintegrowana z płytką drukowaną
- Bezpieczeństwo: Uwierzytelnianie i szyfrowanie (domyślne hasło: 0000 lub 1234)
- Temperatura pracy (maks.): 75 ° C
- Temperatura pracy (Min): -20 ° C
- Wymiary: 4,4 x 1,6 x 0,7 cm
Krok 8: 4 diody LED (opcjonalnie)
Krok 9: Piny (opcjonalnie)
Krok 10: Zworka
Krok 11: PCB
Pobierz plik Gerber ->
Krok 12: Kod źródłowy
Pobierz kod źródłowy w
Zalecana:
Mecanum Omni Wheels Robot z silnikami krokowymi GRBL Arduino Shield: 4 kroki
Mecanum Omni Wheels Robot z GRBL Stepper Motors Arduino Shield: Mecanum Robot - Projekt, który chciałem zbudować, odkąd zobaczyłem go na wspaniałym blogu mechatronicznym Dejana: howtomechatronics.com Dejan naprawdę wykonał dobrą robotę, obejmując wszystkie aspekty od sprzętu, drukowania 3D , elektronika, kod i aplikacja na Androida (MIT
Ramię robota DIY 6 osi (z silnikami krokowymi): 9 kroków (ze zdjęciami)
DIY Robot Arm 6 Axis (z silnikami krokowymi): Po ponad roku badań, prototypów i różnych awarii udało mi się zbudować robota żelazno/aluminiowego z 6 stopniami swobody sterowanymi silnikami krokowymi. Najtrudniejszą częścią był projekt, ponieważ Chciałem osiągnąć 3 podstawowe ob
JAK ZŁOŻYĆ IMPONUJĄCE DREWNIANE RAMIĘ ROBOTA (CZĘŚĆ 3: RAMIĘ ROBOTA) -- W OPARCIU O MIKRO: WĘDZIK: 8 kroków
JAK ZŁOŻYĆ IMPONUJĄCE DREWNIANE RAMIĘ ROBOTA (CZĘŚĆ 3: RAMIĘ ROBOTA) -- W OPARCIU O MIKRO: BITN: Kolejny proces instalacji opiera się na zakończeniu trybu omijania przeszkód. Proces instalacji w poprzedniej sekcji jest taki sam, jak proces instalacji w trybie śledzenia linii. Następnie spójrzmy na ostateczną formę A
Low-Poly Iron Man z taśmami LED sterowanymi przez Wi-Fi: 8 kroków (ze zdjęciami)
Low-Poly Iron Man z taśmami LED sterowanymi przez Wi-Fi: Ta interaktywna sztuka ścienna ma około 39 cali długości. wysoki i 24" szeroki. Wyciąłem drewno laserem w Student Makerspace na Uniwersytecie Clemson, a następnie ręcznie pomalowałem wszystkie trójkąty i zainstalowałem światła z tyłu. Ten pouczający
Robot FPV Rover sterowany przez Wi-Fi (z Arduino, ESP8266 i silnikami krokowymi): 11 kroków (ze zdjęciami)
Robot łazik FPV sterowany przez Wi-Fi (z Arduino, ESP8266 i silnikami krokowymi): Ta instrukcja pokazuje, jak zaprojektować zdalnie sterowany dwukołowy robot łazik przez sieć Wi-Fi, używając Arduino Uno podłączonego do modułu Wi-Fi ESP8266 oraz dwa silniki krokowe. Robotem można sterować ze zwykłej przeglądarki internetowej