Sommario:
- Passaggio 1: applicazione
- Passaggio 2: circuito
- Passaggio 3: materiali del progetto
- Passaggio 4: motore passo-passo 28BYJ-48
- Passaggio 5: ULN2003APG
- Passaggio 6: caratteristiche di Servo SG90 Tower Pro
- Passaggio 7: modulo Bluetooth HC-05
- Passaggio 8: 4 LED (opzionale)
- Passaggio 9: pin (opzionale)
- Passaggio 10: ponticello
- Passaggio 11: PCB
- Passaggio 12: codice sorgente
Video: Braccio robotico 3D con motori passo-passo controllati tramite Bluetooth: 12 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
In questo tutorial vedremo come realizzare un braccio robotico 3D, con motori passo passo 28byj-48, un servomotore e parti stampate in 3D. Circuito stampato, codice sorgente, schema elettrico, codice sorgente e molte informazioni sono inclusi nel mio sito web
Passaggio 1: applicazione
Scarica l'applicazione e il file sorgente ->
Passaggio 2: circuito
Passaggio 3: materiali del progetto
Arduino uno
Caratteristiche
- Microcontrollore: ATmega328
- Tensione di esercizio: 5v
- Tensione di ingresso (consigliata): 7 - 12 v
- Pin di ingresso/uscita digitale: 14 (di cui 6 sono uscite PWM)
- Pin di ingresso analogico: 6
- Memoria flash: 32 KB (ATmega328) di cui 0,5 KB utilizzati dal Bootloader.
- SRAM: 2KB (ATmega328)
- EEPROM: 1KB (ATmega328)
- Velocità di clock: 16 MHz.
Passaggio 4: motore passo-passo 28BYJ-48
I parametri di questo motore passo-passo sono:
- Modello: 28BYJ-48 - 5V
- Tensione nominale: 5V (o 12V, valore indicato sul retro).
- Numero di fasi: 4.
- Riduttore di velocità: 1/64
- Angolo di passo: 5, 625 ° / 64
- Frequenza: 100Hz
- Resistenza CC: 50Ω ± 7% (25 ° C)
- Frequenza di trazione:> 600Hz
- Frequenza di non trazione:> 1000Hz
- Coppia di trazione: > 34,3 mNm (120 Hz)
- Coppia di autoposizionamento:> 34,3 mN.m
- Coppia di attrito: 600-1200 gf.cm
- Trascinare in coppia: 300 gf.cm
- Resistenza di isolamento > 10MΩ (500V)
- Isolamento elettrico: 600VAC / 1mA / 1s
- Grado di isolamento: A
- Aumento della temperatura: <40K (120Hz)
- Rumore: <35dB (120Hz, senza carico, 10cm)
Passaggio 5: ULN2003APG
Specifiche principali:
- Corrente nominale collettore 500 mA (uscita singola)
- Uscita 50V (esiste una versione che supporta l'uscita 100V)
- Include diodi di ritorno in uscita
- Ingressi compatibili con logica TTL e 5-V CMOS
Passaggio 6: caratteristiche di Servo SG90 Tower Pro
- Dimensioni (L x P x A) = 22,0 x 11,5 x 27 mm (0,86 x 0,45 x 1,0 pollici)
- Peso: 9 grammi
- Peso con cavo e connettore: 10,6 grammi
- Coppia a 4,8 volt: 16,7 oz/in o 1,2 kg/cm
- Tensione di esercizio: da 4,0 a 7,2 volt
- Velocità di rotazione a 4,8 volt: 0,12 sec / 60º
- Connettore universale per la maggior parte dei ricevitori radiocomandati
- Compatibile con schede come Arduino e microcontrollori che funzionano a 5 volt.
pinout
Arancione–> Segnale
Rosso–> Positivo
Marrone–> Negativo
Passaggio 7: modulo Bluetooth HC-05
- Funziona come dispositivo master e slave bluetooth
- Configurabile utilizzando i comandi AT
- Bluetooth V2.0 + EDR
- Frequenza operativa: banda ISM a 2,4 GHz
- Modulazione: GFSK (Gaussian Frequency Shift Keying)
- Potenza di trasmissione: <= 4dBm, Classe 2
- Sensibilità: <= - 84dBm @ 0,1%
- BERSecurity: autenticazione e crittografia
- Profili Bluetooth: porta seriale Bluetooth.
- Distanza fino a 10 metri in condizioni ottimali
- Tensione di esercizio: da 3,6 V CC a 6 V CC
- Consumo di corrente: da 30 mA a 50 mA
- Chip: BC417143
- Versione o firmware: 3.0-20170609
- Baud predefinito: 38400
- Baud rate supportati: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
- Interfaccia: seriale TTL
- Antenna: integrata nel PCB
- Sicurezza: autenticazione e crittografia (password predefinita: 0000 o 1234)
- Temperatura di lavoro (Max): 75 ° C
- Temperatura di lavoro (Min): -20 ° C
- Dimensioni: 4,4 x 1,6 x 0,7 cm
Passaggio 8: 4 LED (opzionale)
Passaggio 9: pin (opzionale)
Passaggio 10: ponticello
Passaggio 11: PCB
Scarica il file Gerber ->
Passaggio 12: codice sorgente
Scarica il codice sorgente in
Consigliato:
Cascata di registri a scorrimento 74HC595 controllati tramite Arduino ed Ethernet: 3 passaggi
Cascata di Shift Register 74HC595 Controllato tramite Arduino ed Ethernet: Oggi vi presento un progetto che ho realizzato in due versioni. Il progetto utilizza 12 registri a scorrimento 74HC595 e 96 LED, scheda Arduino Uno con shield Ethernet Wiznet W5100. 8 LED sono collegati a ciascun registro a scorrimento. I numeri 0
Braccio robotico Bluetooth con driver a motore singolo: 3 passaggi
Braccio robotico Bluetooth che utilizza un driver a motore singolo: benvenuto nel mio Instructable. Questo è un progetto di lavoro da casa svolto in regime di coprifuoco. Quindi questa volta ho solo un L29
Neopixel controllati da smartphone (striscia LED) con app Blynk tramite WiFi: 6 passaggi
Neopixel controllati da smartphone (striscia LED) con app Blynk tramite WiFi: ho creato questo progetto dopo essermi ispirato dai neopixel controllati da smartphone in una casa di amici, ma i suoi sono stati acquistati in negozio. Ho pensato "quanto può essere difficile crearne uno mio, sarebbe anche molto più economico!"Ecco come. Nota: presumo che tu sia fa
Braccio robotico addestrabile controllato da gesti tramite Bluetooth ad Arduino: 4 passaggi
Braccio robotico addestrabile controllato da gesti tramite Bluetooth ad Arduino: ci sono due modalità nel braccio. Il primo è la modalità manuale che puoi spostare il braccio con il bluetooth nel tuo telefono cellulare spostando i cursori sull'app. Allo stesso tempo, puoi salvare le tue posizioni e puoi giocare… La seconda è la modalità gesto che usa il tuo ph
Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01: 3 passaggi (con immagini)
Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01: l'istruzione "Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01" spiegherà come costruire un braccio di presa a tre gradi di libertà installato su un veicolo cingolato azionato da un modulo L298N a doppia motorizzazione utilizzando MEG