Taula de continguts:
- Pas 1: Pas 1: Introducció
- Pas 2: pas 2: vídeo
- Pas 3: pas 3: peces, materials i eines
- Pas 4: Pas 4: Circuit
- Pas 5: Pas 5: fabricació de màquines
- Pas 6: Pas 6: Programació
- Pas 7: Pas 7: Resultat i reflexió
- Pas 8: Pas 8: referències i crèdits
Vídeo: Cloudy Cloud Heals You (Robot per evitar obstacles amb funció de recollida): 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Una màquina inútil: robot Arduino
Pas 1: Pas 1: Introducció
Nascut al costat fosc del món. L’elf petit ha viatjat molt per arribar a aquest món. Res no pot ser més especial que la telepatia que se li dóna. Ho explicaré amb un sospir. En algun lloc d’edats i edats: dos crancs ermitans van divergir en un clic i un d’ells va triar el camí per on es transita menys, i això ha marcat la diferència. Inhalant les llàgrimes, s’empassa els estats d’ànim negatius. Digerint el negre, després giren, brillen, els transforma en una frescor acolorida. Els colors brillants ho curen tot. No obstant això, va cap al vòrtex de la nit fosca, sempre sortint amb la llum del sol.
Funció de la màquina:
- Activitats a la llum
- Descansa a la nit
- Funció d'evitació d'obstacles
- Recolliu articles a les mans
Pas 2: pas 2: vídeo
Pas 3: pas 3: peces, materials i eines
Cos
- Base tallada amb làser (inclosa amb els motors) * 1
- Estoig tallat amb làser * 1
- Braç tallat amb làser * 2
- Estructura de suport tallada amb làser (per al braç) * 2
- Cotonetes * molt
- Cargols de 3 mm * 8
- Femelles de 3 mm * 8
Electrònica principal
- Fotoresistor * 1
- Motor * 4
- Roda * 4
- Sensor d'ultrasons * 1
- Servomotor * 3
- 220 resistències * 3
- Arduino Uno * 1
- Motor Shield * 1
- Bateria de 9V * 2
- Cable * molt
Sensor d'evitació d'objectes
Al servomotor s’uneix un sensor d’ultrasons per mesurar la distància entre la màquina i els voltants. El sensor té un emissor i un receptor. L’emissor és capaç de disparar ones ultrasòniques. si hi ha un objecte a la part frontal, reflectirà les ones cap al receptor. Si les ones tornen ràpidament, l’objecte és a prop i, si les ones tornen lentes, l’objecte queda lluny. El sensor d'ultrasons està connectat al servomotor perquè pugui girar a l'esquerra i a la dreta per determinar quin camí queda lluny de l'obstacle i escollir el que queda més lluny de l'obstacle.
Motors
Per controlar els motors DC, necessitareu un tipus de controlador per controlar-los. IC del controlador de motor I2C L293D El L293D és un controlador de motor que és una manera relativament senzilla i barata de controlar la velocitat i la direcció del gir de quatre motors de corrent continu. Aquí teniu un tutorial enllaçat sobre com funciona:
Sensor de llum
Un sensor fotoresistent és capaç de mesurar la quantitat de llum i l’utilitzem per determinar l’estat de l’entorn. Si la condició és fosca, el valor dels sentits serà baix i, si la condició és brillant, el valor que detecta serà més gran.
Braços
Els braços són components tallats per làser units a la base per davant. Es presenta en dues parts, que són l’estructura de suport que manté el braç al seu lloc i el mateix braç. El cos també es presenta en dues parts; una base tallada amb làser la treu del prestatge juntament amb els motors i una carcassa en forma de núvol.
Base
Es pot tallar amb làser o tallar a mà segons el material. El traiem del prestatge juntament amb els motors. Trobareu l’enllaç a la secció de components. L’ús de materials resistents però lleugers com ara làmines acríliques (3 - 4 mm) o contraxapat (2,5 - 3 mm) ajuden a augmentar la rigidesa i disminuir el pes. El nucli d'escuma també pot funcionar per a una base fàcil de tallar a mà per a persones sense accés a talladors làser.
Shell
La closca es feia a mida amb boles de cotó, tela i estoig tallat amb làser. Capes i apilament de les boles de cotó per crear una forma semblant a un núvol. La forma en forma de núvol és una capa sobre una caixa acrílica tallada amb làser d’1,5 mm per facilitar-ne l’accés. La funda s’utilitza per evitar que les boles de cotó i la tela entrin en contacte directament amb el circuit, de manera que sempre es pot tallar amb làser o tallar a mà sempre que proporcioni una separació entre el maquinari i les boles de cotó per evitar qualsevol curtcircuit. També suggerim que el material no sigui conductor, com la fusta o el plàstic.
Eines
- Tornavís Phillips
- Tornavís de cap pla
- Ganivet artesà
- Cinta adhesiva
- Soldador elèctric
- Pistola de cola
Pas 4: Pas 4: Circuit
Pas 5: Pas 5: fabricació de màquines
Per muntar la base, us suggerim el següent ordre.
1. Primer, connecteu els motors a la base mitjançant els suports. Els suports utilitzen cargols i femelles. Us recomanem que poseu les femelles a dins perquè la rotació de la roda no quedi bloquejada. (Les rodes es poden fixar tard o d’hora)
2. Connecteu l'Arduino a la pantalla del motor i connecteu tot el cable necessari a la pantalla del motor. Assegureu-vos de provar el sentit de gir de les rodes i gireu els pols per obtenir el mateix sentit de gir.
3. Connecteu tots els servomotors a la base mitjançant una pistola de cola.
4. Connecteu els cables del sensor d'ultrasons i enganxeu-los a una fulla giratòria del servomotor. (us recomanem que utilitzeu filferros codificats per colors per a una millor gestió del cable)
5. Soldeu tots els cables necessaris per al sensor de llum i enganxeu-los al braç.
6. Finalment, connecteu tots els cables dels components i una font de bateria a la pantalla del motor. Proveu el rendiment dels components abans d’enganxar i enganxar tot.
Error 1: el circuit només funciona una vegada i no es reinicia automàticament
Solució: afegim "Boolean goesForward = false" per restablir l'estat goesForward al bucle.
Problema 2: les rodes roden en direccions contradictòries
Solució: inverteix el costat positiu i negatiu.
Problema 3: el sensor d'ultrasons no pot detectar coses a la part frontal i deixa de reaccionar
Solució: amplieu la distància i ajusteu la posició del sensor d’ultrasons.
Problema 4: Arduino no pot detectar el port quan intentem penjar el codi
Solució: els cables interaccionen entre si amb els blindatges del motor, cosa que provoca un curtcircuit. Afegim una taula de treball als recursos i netegem els cables.
Problema 5: el fotoresistor no funciona correctament
Solució: proveu el sensor individualment per localitzar el problema. Simplifiqueu el circuit i substituïu el sensor.
Problema 6: els servomotors no controlen correctament els braços
Solució: la tensió no és suficient; afegiu una bateria addicional.
Pas 6: Pas 6: Programació
Pas 7: Pas 7: Resultat i reflexió
El concepte inicial és crear un carro de contenidors que us segueixi i llençar tot el que intenteu posar al contenidor. Ens esforcem per crear una reacció fluida, de manera que acabem donant la volta per crear un carretó per evitar objectes mantenint el concepte de llançar coses. Tot i que vam simplificar a més, encara teníem problemes amb la codificació i el maquinari no funcionava tan bé. Alguns d’ells es resolen esbrinant l’algoritme de l’escript mitjançant “Serial. println '' per mesurar i identificar el problema, i els altres es resolen posant més bateria. Si pogués tornar a fer-ho, m'agradaria dedicar més temps a provar tota la màquina amb els components de tots junts. És perquè trobo que de vegades cada component funciona bé per si mateix, però quan es munta junts, no funciona correctament a causa de curtcircuits i altres problemes de maquinari. Al final, acabem eliminant moltes funcions de la nostra màquina perquè no funciona com esperàvem i decidim simplificar-la per a la limitació de temps. Si puc fer-ne una nova versió, faré servir més taulers per obtenir més funcions en lloc d’emmarcar-les en una sola placa.
Pas 8: Pas 8: referències i crèdits
Referències
Conceptes bàsics del circuit. Com configurar un telemetre per ultrasons en un Arduino
www.circuitbasics.com/how-to-set-up-an-ult…
REES52. Controleu el Servo Motor SG90 mitjançant la interfície LDR amb Arduino Uno Youtube -
DIY Builder. Com fer un bricolatge Arduino per evitar el cotxe a casa.
Crèdits
Feng Pan, Meihui Pan, Ruowu Wang, Yufan Liang
Recomanat:
OAREE - Imprès en 3D - Robot per evitar obstacles per a l'educació en enginyeria (OAREE) amb Arduino: 5 passos (amb imatges)
OAREE - Imprès en 3D - Robot per evitar obstacles per a educació en enginyeria (OAREE) amb Arduino: Disseny de OAREE (robot per evitar obstacles per a educació en enginyeria): l’objectiu d’aquest instructiu era dissenyar un robot OAR (robot per evitar obstacles) que fos senzill / compacte, Imprimible en 3D, fàcil de muntar, utilitza servos de rotació contínua per a movem
Robot per evitar obstacles amb sensors d'ultrasons: 9 passos (amb imatges)
Robot que evita obstacles mitjançant sensors d'ultrasons: es tracta d'un projecte senzill sobre el robot que evita obstacles mitjançant sensors d'ultrasons (HC SR 04) i la placa Arduino Uno. projecte tutorial, comparteix-te
Robot per evitar obstacles amb Arduino Uno: 5 passos (amb imatges)
Robot per evitar obstacles amb Arduino Uno: Hola, aquest és un projecte molt senzill i funcional anomenat robot anti-obstacles que utilitza arduino i l’especialitat d’aquest projecte és que dóna ordres de com viatja al telèfon intel·ligent a través del bluetooth
Robot per evitar obstacles amb EBot8: 4 passos (amb imatges)
Obstacle Avoiding Robot Using EBot8: En aquest tutorial, aprendreu a construir un cotxe robot que eviti els obstacles presents al seu pas. El concepte es pot utilitzar i aplicar de diverses maneres segons les condicions. Material requerit: 1.Rodes x4 2.Chassis (podeu comprar
Robot per evitar obstacles amb personalitat: 7 passos (amb imatges)
Robot que evita obstacles amb una personalitat: a diferència de la majoria dels robots que es mouen, aquest realment ronda de tal manera que en realitat sembla estar "pensant". Amb un microcontrolador BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), un xassís d'alguns tipus, uns quants sensors i alguns