Sommario:
- Passaggio 1: determina il tuo obiettivo e i tuoi limiti
- Passaggio 2: forniture necessarie con costi
- Passaggio 3: schemi
- Fase 4: Costruzione
- Passaggio 5: programmazione
- Passaggio 6: usa il tuo robot al meglio
Video: Progetto macchina robotica: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Al giorno d'oggi, i robot sono ora utilizzati per accelerare i processi di produzione, incluso il loro utilizzo nelle linee di assemblaggio, nell'automazione e molto altro. Per abituarci al campo dell'ingegneria e adattarci alla costruzione di un robot funzionante, il nostro obiettivo era costruire un robot funzionante che raccogliesse una palla e la depositasse in una porta.
Passaggio 1: determina il tuo obiettivo e i tuoi limiti
Ogni volta che un progetto è in corso, è importante che qualcuno riconosca un obiettivo che deve raggiungere anche lui, poiché ciò consente loro di rimanere più concentrati e di trovare un modo per raggiungere quell'obiettivo. Inoltre, le limitazioni sono importanti perché ti danno un limite di quanta energia, tempo o denaro puoi mettere nella build.
In questo caso, il nostro obiettivo era creare un robot che potesse utilizzare vari metodi di programmazione Arduino per guidare lungo un corridoio, alimentato da un telecomando, e poi, senza il telecomando, trovare la strada per tornare all'obiettivo e spingere la palla nell'obiettivo. Con questo obiettivo in mente, potremmo quindi passare alla fase successiva del progetto. La nostra unica limitazione per questo progetto era che il prezzo complessivo non poteva essere superiore a 75 dollari.
Passaggio 2: forniture necessarie con costi
Quando si esegue un progetto di robotica, è sempre importante generare un elenco di parti prima di iniziare il progetto anziché mentre si procede con il progetto. Fare un elenco ti dà anche un'idea di quanto dovrebbe costarti il progetto e quanto devi risparmiare e prepararti.
Il nostro elenco delle parti era composto da: (Tutti quelli che non hanno un prezzo accanto sono stati forniti)
50 fili maschio-maschio
50 fili da maschio a femmina
50 cavi da femmina a femmina
1 Arduino Uno/Arduino Mega 2560
4 ruote $ 26,99
2 rotelle a sfera $4.99
4 motori
4 supporti motore
Fogli di alluminio assortiti *TUTTE LE MISURE SONO IN POLLICI E SONO ⅛” DI SPESSORE* (4) 2 x 10 (4) 1,189 x 1,598 (4) 1,345 x 0,663 (2) 1,75 x 1,598 (2) 7 base, 3,861 di altezza e 10 ipotenusa (2) 10 x 10 (1) 3.861 x 10 (1) 7 x 10
1 batteria
1 driver del motore
1 telecomando con ricevitore
38 noci $4.99
38 bulloni $ 5,99
Passaggio 3: schemi
Qualsiasi buon progetto di robotica deve avere schemi in modo che il costruttore o l'ingegnere possa vedere cosa devono costruire affinché il progetto funzioni. In questo caso, avevamo bisogno di schemi robotici più semplici che dimostrassero solo il concetto del sistema di recupero del motore. Ne avevamo anche alcuni per un pacco batteria e una custodia Arduino.
Fase 4: Costruzione
Non c'è molto da dire su questo aspetto della parte del progetto, ma alcuni suggerimenti di sicurezza sugli strumenti. Quando sei in officina, indossa sempre occhiali e guanti e un grembiule. L'adozione di queste precauzioni ha salvato innumerevoli vite e feriti. Alcune attrezzature che abbiamo usato in questo caso erano un saldatore, una sega a nastro, un trapano a colonna e altri strumenti per la lavorazione dei metalli. Inoltre, prima di saldare, assicurati che ciò che si salda sia corretto al 100% perché non si torna indietro.
Passaggio 5: programmazione
Un robot in genere si muove programmando un qualche tipo di linguaggio o utilizzando parti meccaniche progettate per funzionare in armonia. In questo caso, abbiamo programmato il nostro robot utilizzando il linguaggio di codifica Arduino. Ciò ha portato alcuni di noi a dover imparare un intero nuovo database di programmazione per padroneggiare le competenze necessarie.
Sopra c'è uno schema di base dei nostri piani di cablaggio previsti per il robot.
Di seguito è riportato il nostro programma di guida per il nostro robot e il metodo di recupero della palla sarebbe molto più semplice perché avremmo solo bisogno di un motore che si muova avanti e indietro.
CODICE:
int ch1;
int cap2;
int myInts[20];
int finalDistance;
int MOVIMENTO;
int ARRESTO;
int timer;
intero x = 0;
int stopTimer;
int ValoreArray;
void setup() { // inserisci qui il tuo codice di setup, da eseguire una volta: pinMode(45, INPUT);
pinMode(43, INGRESSO);
Serial.begin(9600);
}
ciclo vuoto() {
// inserisci qui il tuo codice principale, da eseguire ripetutamente:
ch1 = pulseIn(22, HIGH);
ch2 = pulseIn(24, HIGH);
//Serial.print("chA: ");
Serial.print(chA);
//Serial.print("chB: ");
Serial.println(chB);
if(ch1 > 1463){ timer = millis();
}
if(ch1 == 1463){
stopTimer = millis();
ArrayValue = (timer - stopTimer);
if(ValoreArray >= 0)
{
Serial.print(myInts[0]);
myInts[x] = ArrayValue; x++;
}
}
Passaggio 6: usa il tuo robot al meglio
Dopo tutto quel duro lavoro, ora dovresti avere un robot completamente funzionante che reagisce a un telecomando! Sii orgoglioso di te stesso e goditi il tuo robot!
Consigliato:
Macchina robotica super facile: 6 passaggi
Auto Robotica Super Facile: per iniziare questo progetto ecco le cose di cui avrai bisogno.- 4 tappi di bottiglia- 4 bastoncini per ghiaccioli XL - 3 bastoncini per ghiaccioli grandi- 16 mini elastici per capelli - forbici- pistola per colla a caldo- 2 sottili bacchette di legno (I spiedini di cibo usati)- 1 motore- 1 pacco batteria che contiene
Macchina Rube Goldberg a 11 passaggi: 8 passaggi
11 Step Rube Goldberg Machine: questo progetto è una 11 Step Rube Goldberg Machine, progettata per formare un compito semplice in modo complicato. Il compito di questo progetto è prendere una saponetta
PROGETTO MACCHINA CNC: 6 Passi
PROGETTO MACCHINA CNC: Breve riassunto del mio progetto:-Una macchina CNC o una macchina numerica per computer è progettata per controllare varie funzioni della macchina utilizzando programmi per computer. In questo progetto, la macchina è realizzata in modo tale che il codice creato per essa possa essere utilizzato per disegnare il risultato
Primo giorno di robotica K-2: il potere dell'albero del progetto!: 8 passaggi (con immagini)
K-2 Robotics First Day: il potere dell'albero del progetto!: Il primo giorno di Robotics Level 1 (usando Racer Pro-bots®) presentiamo agli studenti i "loro Robot" e poi mostra loro Project Challenge-Tree™ No 1. Gli alberi delle sfide del progetto creano le condizioni per una zona di apprendimento attivo™
Bruciatore alimentato tramite USB! Questo progetto può bruciare attraverso plastica/legno/carta (il progetto divertente deve anche essere un legno molto fine): 3 passaggi
Bruciatore alimentato tramite USB! Questo progetto può bruciare attraverso plastica/legno/carta (il progetto divertente deve anche essere un legno molto fine): NON FARLO UTILIZZANDO USB!!!! ho scoperto che può danneggiare il tuo computer da tutti i commenti. il mio computer va bene comunque Utilizzare un caricabatterie per telefono da 600 mA 5 V. ho usato questo e funziona bene e nulla può essere danneggiato se usi una spina di sicurezza per interrompere l'alimentazione