Sommario:

Biliardino Servo Arduino: 5 passaggi
Biliardino Servo Arduino: 5 passaggi

Video: Biliardino Servo Arduino: 5 passaggi

Video: Biliardino Servo Arduino: 5 passaggi
Video: Ucraino continua a divertirsi in spiaggia nonostante le bombe russe a Berdyansk 2024, Dicembre
Anonim
Arduino Servo Calciobalilla
Arduino Servo Calciobalilla

di David Joy e Andrew Gothard

Passaggio 1: Introduzione

Il nostro obiettivo: creare un gioco simile al biliardino usando Arduino, servi e le sue braccia e pezzi di legno.

Perché: abbiamo deciso che questo progetto ci avrebbe dato la possibilità di creare qualcosa di interessante e utilizzabile, consentendoci di lavorare con un'ampia gamma di argomenti, come la lavorazione del legno, la codifica degli Arduino, la stampa 3D e il cablaggio.

Passaggio 2: materiali necessari

  • Arduino (inclusi redboard e breadboard)
  • Laptop (se Arduino deve essere collegato per funzionare)
  • 4 servi e dischi
  • 8 servo bracci stampati in 3D
  • 8 pulsanti
  • 8 resistori da 10k ohm
  • Cablaggio sufficiente
  • Colla
  • Accesso a una stampante 3D
  • Legno (vedi dimensioni specifiche nella costruzione della sezione tavola)
  • Palla (una pallina da ping pong va bene)
  • Super colla
  • Viti e trapano

Passaggio 3: creazione dei bracci del servo

Creazione dei bracci del servo
Creazione dei bracci del servo
Creazione dei bracci del servo
Creazione dei bracci del servo
Creazione dei bracci del servo
Creazione dei bracci del servo
  1. Usa Onshape per progettare i servocomandi da utilizzare per colpire le palline da ping pong nel gioco.
  2. Fai in modo che ogni braccio sia lungo 6 cm con una parte che sporge di 2,5 cm. (Assicurarsi che l'estrusione si estenda in modo che possa ruotare attorno al servo stesso.)
  3. Usa un servo pezzo circolare per attaccare le braccia e posiziona la linea centrale del primo, che punta al centro del tabellone, parallela ai lati della porta del tabellone.
  4. Posizionare la linea centrale che divide il secondo braccio con un angolo di elevazione di 129 gradi rispetto al primo braccio del servo.
  5. Quindi posiziona 4 servo a 5 cm sopra ciascuna delle tavole guida diagonali e a 9,75 cm da ciascuna delle pareti laterali più vicine al servo. (Ci dovrebbero essere due su ogni lato.)
  6. Quindi abbiamo praticato un foro per far passare i cavi del servo e incollato il servo con della colla super.

Esempio del nostro braccio servo:

Passaggio 4: creazione della scheda

Creare il consiglio
Creare il consiglio
Creare il consiglio
Creare il consiglio
  1. Realizza una base in legno di 54x36 cm. (Questo spiega lo spessore delle pareti.)
  2. Quindi tagliare quattro diagonali di 14 cm e due lati di 30 cm. (Queste pareti dovrebbero essere spesse 2 cm e 4 cm o più.)
  3. Quindi traccia linee parallele a ciascun lato a due centimetri di distanza dal muro per creare una nuova scatola rettangolare.
  4. Quindi a ciascuno dei quattro angoli del rettangolo misura 10 cm lungo ciascun lato del rettangolo e traccia una linea tra quei due punti. Questa linea è la linea per i pezzi di muro diagonali.
  5. Una volta completato, misura 5 cm sopra ogni diagonale e traccia una linea lunga 9,75 cm e perpendicolare alla tavola laterale.
  6. Disegna o traccia un rettangolo centrato alla fine della linea che corrisponde alla base dei servi.
  7. Quindi traccia una linea tra ogni coppia di diagonali parallela ai lati della porta.
  8. Taglia una superficie inclinata che sia inclinata verso ciascuna delle porte tra le due diagonali e la linea tracciata attraverso di esse nel passaggio precedente.
  9. Praticare un foro per ogni servo vicino alla base dei servi e tra il servo e la parete laterale.
  10. Avvitare ciascuno dei pezzi del muro verso il basso e utilizzare la colla super per tenere premuto il servo.
  11. Super incolla i bracci del servo al servo posizionando il braccio del servo all'interno della scheda parallelamente ai lati della porta.
  12. Quindi collegare i fili per il servo sotto la scheda.

Passaggio 5: elettronica e programmazione

Elettronica e Programmazione
Elettronica e Programmazione
Elettronica e Programmazione
Elettronica e Programmazione
  1. "L'elettronica di ogni giocatore è composta da 2 servi, 4 pulsanti, 4 resistori da 10k ohm, un arduino e un cablaggio sufficiente.
  2. Su ogni arduino, collega la colonna positiva (nero più) a 5V e il negativo (rosso meno) a terra.
  3. Posiziona quattro pulsanti sulla breadboard dove vuoi.
  4. Fai una prova per assicurarti di poter premere comodamente i pulsanti prima di continuare.
  5. Per quello su ciascun pulsante (in cui è inserito un contatto) collegare un resistore da 10k ohm tra quella riga e la colonna positiva.
  6. Su ciascuna delle stesse file, collegare un filo al pin appropriato.
  7. I pin 2 e 3 controllano il servo nel pin 9 e i pin 4 e 5 controllano quello nel pin 10.
  8. Per cablare i servi (dovrai averli incollati per questo passaggio), collega il filo bianco (segnale) al pin 9 o 10 (a seconda di quali pulsanti dovrebbero controllarlo). Collegare il filo nero (alimentazione) alla colonna positiva e il filo rosso (terra) alla colonna negativa."

"Scarica il programma allegato e caricalo su entrambi gli arduino. Il programma inizializza tutti i servi e gli ingressi, quindi controlla i pulsanti premuti ogni 20 millisecondi (50 volte al secondo) e regola i servi di conseguenza. Dopo che il programma è stato caricato, ogni servo girerà per 1,5 secondi per confermare che siano cablati correttamente e termineranno a 90 gradi."

Consigliato: