Taula de continguts:

Cotxe Robo-Band: 11 passos
Cotxe Robo-Band: 11 passos

Vídeo: Cotxe Robo-Band: 11 passos

Vídeo: Cotxe Robo-Band: 11 passos
Vídeo: Как избежать появления трещин на стенах? Подготовка под штукатурку. #11 2024, Juliol
Anonim
Cotxe Robo-Band
Cotxe Robo-Band

Es tracta d’una actualització del cotxe tradicional amb goma

Pas 1: reuniu materials

Reuneix materials
Reuneix materials
Reuneix materials
Reuneix materials
Reuneix materials
Reuneix materials

Per a aquest projecte, necessitareu els elements següents:

  • 4 rodes preferiblement de la mateixa mida (vam imprimir en 3D les nostres)
  • Una espiga que s’adapta a les rodes
  • Un kit arduino (hem utilitzat un kit SparkFun RedBoard)
  • Estructura perquè l’arduino s’asseu (vam imprimir en 3D la nostra)
  • Bateria
  • Bandes de goma
  • Alguns materials per aixecar l'arduino perquè no estigui directament sobre el cos (hem utilitzat fruits secs)
  • Cola calenta
  • Cargol
  • Un dispositiu tipus frontissa
  • Opcional: cinta adhesiva i contraxapat per fer una rampa

Pas 2: Dissenyeu la vostra estructura

Dissenya la teva estructura
Dissenya la teva estructura
Dissenya la teva estructura
Dissenya la teva estructura

Haureu d’imprimir en 3D la base on s’instal·larà l’arduino

Per a això, utilitzeu un programari en línia que permeti als usuaris dissenyar el seu propi model que es pugui imprimir

OnShape és un fantàstic i gratuït programari de disseny en línia que hem utilitzat

La nostra base era un trapezi amb dos forats per a eixos a l'estructura

Les dimensions de l’esbós s’enumeren a la imatge superior, així com a l’enllaç següent:

cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475

Pas 3: Dissenyar rodes

Rodes de disseny
Rodes de disseny
Rodes de disseny
Rodes de disseny

Aquest pas no és obligatori, només volíem explicar cada pas que vam fer

Si podeu trobar quatre rodes de la mateixa mida, utilitzeu-les i assegureu-vos que l'eix s'adapti a aquestes rodes

Vam imprimir en 3D totes les rodes mitjançant OnShape

Nota: Les quatre rodes no han de tenir la mateixa mida. Mentre hi hagi dos parells de la mateixa mida, cada parell no ha de ser exactament igual. Si teniu parells de rodes desiguals, poseu el parell més petit a la part davantera del cotxe.

Aquí teniu l’enllaç per al nostre disseny a OnShape:

cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7

Pas 4: configureu Arduino per a Buzzer

Configureu Arduino per a Buzzer
Configureu Arduino per a Buzzer
Configureu Arduino per a Buzzer
Configureu Arduino per a Buzzer
Configureu Arduino per a Buzzer
Configureu Arduino per a Buzzer

Seguiu les instruccions de la guia SIK del circuit 11, el brunzidor piezoelèctric

Aquesta configuració és bastant senzilla, així que seguiu les instruccions del llibre

Una modificació necessària és que el brunzidor s'ha de moure a la meitat inferior de la placa. No importa la ubicació que trieu, sempre que els dos cables a terra del brunzidor es trobin a les files adjacents a les potes del brunzidor. El cable de color taronja que connecta el brunzidor a l’arduino RedBoard S’HA DE restringir al forat 8.

Resolució de problemes: el nostre brunzidor original estava connectat correctament, però no molt fort, de manera que vam canviar amb un brunzidor d’un kit diferent i el volum era molt més alt

Pas 5: configureu Arduino per a llums

Configureu Arduino per a llums
Configureu Arduino per a llums
Configureu Arduino per a llums
Configureu Arduino per a llums
Configureu Arduino per a llums
Configureu Arduino per a llums

Seguiu les instruccions de la guia SIK del circuit 3, el LED RGB

Afegiu aquest circuit al circuit anterior per permetre que ambdues funcions s’executin simultàniament a l’arduino

El cable que connecta la pota blava del LED RBG S’ha de repassar al forat 6.

Un cop més, aquest pas segueix les instruccions del llibre, però assegureu-vos de revisar totes les connexions si teniu dificultats

Pas 6: Combineu codis

Combina codis
Combina codis
Combina codis
Combina codis
Combina codis
Combina codis
Combina codis
Combina codis

Aquesta part és una mica complicada. Haureu de combinar els codis dels dos circuits per assegurar-vos que funcionen simultàniament.

El programa complet es mostra a la part superior, però us guiaré per les alteracions més complexes.

Definiu variables

Primer, moveu totes les variables dels dos tutorials del circuit SIK a la part superior del programa.

Redefiniu la variable BLUE_PIN a 6.

Redefiniu la variable buzzerPin a 8.

Les notes, el tempo i els ritmes es poden canviar per reflectir qualsevol cançó que desitgeu, però assegureu-vos que la longitud de la cançó variable sigui igual al nombre de notes de la vostra cançó.

Configuració del bucle

Tot el que hauria d’haver en aquest bucle són les quatre ordres pinMode: una per a cada llum i el brunzidor.

Bucle buit

En primer lloc, combineu els bucles buits dels dos programes.

A continuació, suprimiu les línies de codi que controlen els llums: canviarem el codi perquè parpellegi colors aleatoris sincronitzats amb la cançó.

Dins del bucle buit, definiu myColor com myColor void (int redIntensity, int greenIntensity, int blueIntensity). Aquesta línia va just per sobre de les ordres analogWrite a la part inferior del bucle combinat.

A sobre de l'ordre de to, definiu myColor per myColor (r, g, b). Per sobre, definiu int r, int g i int b a random (255). Això cridarà una intensitat aleatòria per a cada color.

A continuació, estableix una ordre Serial.println per a cadascun dels r, g i b.

El codi acabat hauria de fer servir les fotografies anteriors. Les fotos es divideixen en variables, configuració del buit i bucle buit, amb un bucle buit que té dues fotografies. Diverteix-te

Resolució de problemes

Comproveu que myColor (r, g, b) està definit abans del to.

Pas 7: imprimiu

Imprimir
Imprimir
Imprimir
Imprimir

Ara que l'arduino està configurat, podeu imprimir els vostres dissenys des d'OnShape

Pas 8: Muntar l'estructura

Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura

Materials: bateria, estructura del cos imprès, rodes, eixos, gomes, placa de circuit arduino completada, cola calenta, femelles, cargol

  1. La cola calenta de dues femelles a la part superior de l’estructura redueix el buit de l’estructura
  2. Assegureu l’arduino a l’estructura embolicant una banda de goma fermament al voltant de l’estructura i l’arduino
  3. Enganxeu en calent la frontissa al costat de l'estructura perquè pugui suportar la bateria sense obstaculitzar la banda de goma que s'utilitza per alimentar el cotxe (imatges 3 i 4)
  4. Feu servir una goma per fixar el paquet de bateries a la frontissa. Ha de descansar fora de tota l’estructura (imatges 5 i 6)
  5. Introduïu la clavilla als orificis de l'eix i assegureu-vos que les rodes estiguin ben fixades a l'eix
  6. Practicar un forat al centre de l’eix posterior
  7. Introduïu el cargol al forat del cargol

Pas 9: prepareu-vos per al llançament

Prepareu-vos per al llançament
Prepareu-vos per al llançament
Prepareu-vos per al llançament
Prepareu-vos per al llançament
Prepareu-vos per al llançament
Prepareu-vos per al llançament

Ja quasi estàs!

  1. Poseu una goma a cada roda posterior per a la tracció
  2. Feu una cadena de gomes i fixeu-la al llavi a la part frontal del cos
  3. Enganxeu l'última goma al cargol i enrotlleu l'eix cap enrere

Pas 10: llançament

Image
Image

Enhorabona!

Pas 11: Opcional: creeu una rampa

Aconseguiu qualsevol tros de fusta o plàstic o el que vulgueu que sigui prou ampli per a les vostres rodes.

Com podeu veure, hem utilitzat cinta adhesiva i contraxapat, de manera que realment tot funcionarà

A continuació, obtingueu un suport per elevar la rampa fins a l’angle desitjat, llanceu el cotxe i observeu.

Recomanat: