Taula de continguts:
- Pas 1: llista de components
- Pas 2: Arduino: Configuració de l’encesa
- Pas 3: Assignació de pins: ATMEGA328 / 168
- Pas 4: Càrrega d'arrencada i programació
- Pas 5: Gesture Car: estructura de l'edifici
- Pas 6: Circuit del transmissor
- Pas 7: Circuit del receptor
Vídeo: Robot gestual amb Arduino casolà: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
En aquest post explicarem com construir pas a pas un cotxe de control de gestos amb el nostre propi Arduino casolà. Això inclou el seu funcionament; tota la mecànica, components, etc.
Esperem que us agradi molt, descobrint quina és la ciència darrere d'un Arduino
Què és un Arduino?
Arduino és una plataforma electrònica de codi obert basada en maquinari i programari fàcils d’utilitzar. Les plaques Arduino són capaces de llegir entrades, com ara, llum sobre un sensor, un dit sobre un botó o tasques molt més complexes.
Podeu dir a la vostra placa què fer enviant un conjunt d’instruccions al microcontrolador de la placa. Per fer-ho, utilitzeu el llenguatge de programació Arduino (basat en el cablejat) i el programari Arduino (IDE), basat en el processament. L’utilitzen artistes, estudiants, programadors i professionals, s’utilitzen principalment per a projectes, però també ens poden fer experiments divertits.
Font:
Com funciona:
Després d’acabar de construir el nostre Arduino casolà i El cotxe de control de gestos, programarem l’Arduino per reconèixer l’acceleròmetre i els nostres moviments amb la mà.
L'Arduino s'adherirà a un guant perquè sigui fàcil de manejar, és possible que també vegeu en quina posició us molesteu menys.
Pas 1: llista de components
Arduino casolà:
- Taula de pa (440 o 840 punt d'empat)
- 22 cables AWG (diversos colors)
- 2 LED (qualsevol color)
- 2 resistències de 220 Ohm (vermell, vermell, marró)
- Regulador de voltatge 7805
- 1 resistències de 10 k ohmis (marró, negre, vermell)
- 2 condensadors de 10 uF
- Rellotge de cristall de 16 MHz
- 2 condensadors de 22 pF
- Petit interruptor de tacte momentani
- TTL - 232R3V3 USB. Cable convertidor de sèrie
- ATMEGA328 o ATMEGA 168
- Bateria de 9v
Cotxe de control de gestos:
- Arduino Lilypad o Arduino casolà
- Accelòmetre
- Mòdul RF 433
- HT12E i HT12D
- Controlador de motor L293DNE
- BO Motor i rodes
- Junta Protoyping
- 2 bateria de 9v
- Fusta
- Pila
- Regulador de voltatge 7805
- Filferros
- 2 resistències de 330 k Ohm
Extres:
- Cable USB 2
- Filferro masculí i femení
- Guant
- Estany
- Soldador elèctric
- Arduino
- Pistola de cola
Pas 2: Arduino: Configuració de l’encesa
En primer lloc, hem de configurar l’alimentació perquè no funcionaria res. (Vermell = Potència, Negre = Terra)
1. Afegiu corrent i terra a la part inferior del BroadBoard, on hi haurà el regulador de voltatge.
2. Afegiu corrent i terra a la part inferior del Broadboard, connectant cada carril.
3. Col·loqueu el regulador de tensió pel costat dret, a continuació, un condensador de 10 uF a l'esquerra i l'altre al carril dret.
4. Afegiu el LED al costat de l’entrada de subministrament, és el nostre indicador d’alimentació; i una resistència de 220 Ohm entre el carril esquerre i el mig.
Ara tenim el Power Set Up.
Pas 3: Assignació de pins: ATMEGA328 / 168
Ara connectarem tots els nostres components.
Per evitar qualsevol RESET durant el procés, col·loqueu el condensador de 10 k Ohm al pin RESET.
1. Afegiu el cristall de rellotge de 16 MHz entre el pin 9 i el 10 i afegiu els dos condensadors de 22 pF que funcionen a terra al carril esquerre.
2. Afegiu el botó petit perquè pugueu reiniciar l'Arduino quan vulgueu i prepareu-lo per programar-lo i afegiu-hi un cable petit a la cama inferior esquerra del commutador al RESET.
3. Finalment, afegiu un cable d'alimentació al pin 19, connecteu-lo al LED (pota llarga a Wire) i poseu l'altra resistència de 220 Ohm al carril dret. (Prova de parpellejar el LED)
Esteu veient un Arduino gairebé funcional.
Pas 4: Càrrega d'arrencada i programació
Què és un carregador d'arrencada?
Un Bootloader és un fragment de codi que s'executa abans que s'executi cap sistema operatiu; bàsicament sense això no passarà res.
Càrrega d'arrencada d'Arduino:
Si teniu un ATMEGA328 nou, haureu de gravar-hi el carregador d’arrencada.
Aquí teniu l’enllaç que podeu seguir:
Programació:
Connecteu el USB TTL-232R3V3 al protobordo i, a continuació, poseu-lo amb cables a l'ATMEGA328; comproveu que la bateria de 9 v no estigui connectada.
Obriu l'IDE d'Arduino i, a la secció Digital, carregueu l'esbós Blink als fitxers d'esbossos d'Exemples
A l’opció de fitxer Port sèrie, seleccioneu el port COM que utilitzeu amb el cable USB.
Ara premeu la icona de càrrega i, a continuació, premeu el botó de restabliment; si tot funciona correctament, el LED del Pin 13 parpellejaria, perquè hi ha programes.
Un cop hàgiu acabat de programar on vulgueu, en aquest cas The Gesture Control Car, podeu desconnectar-lo i consumir la bateria de 9v.
Pas 5: Gesture Car: estructura de l'edifici
Comenceu a construir l'estructura del cotxe amb trossos de fusta, petits, 2 blocs per davant i darrere (per on van les rodes) i un de gran al centre per donar suport; enganxeu-lo amb la pistola de cola
A continuació, enganxeu els motors per cada costat i connecteu les 4 rodes. Soldeu un sòl boig a cada motor.
Talla un Saquare de 15x15cm, talla'l perquè s'ajusti a l'estructura (base)
Pas 6: Circuit del transmissor
Ara començarem a elaborar el circuit i la programació del transmissor.
Consulteu el vídeo de 3.36 a 6.17: Circuit del transmissor
Codificació de The Gesture Car:
Baixeu el pla:
Pas 7: Circuit del receptor
Ara comenceu a tallar el circuit del receptor
Consulteu el vídeo de 6:18 a 8:34: Circuit receptor
Baixeu el pla:
Finalment, enganxeu-ho tot a la base i estigueu a punt per funcionar completament.
Projecte original realitzat per Tapendra Mandal; Enllaç de canal
Recomanat:
Arduino TV-B-Gone casolà: 4 passos (amb imatges)
Arduino TV-B-Gone casolà: quan era més jove tenia aquest gadget molt divertit que es deia TV b i que és bàsicament un comandament a distància universal. El podeu utilitzar per encendre o apagar qualsevol televisor del món i va ser molt divertit embolicar-se amb la gent. Els meus amics i jo anàvem a restaurants amb
Màquina de jocs retro amb Raspberry PI, RetroPie i estoig casolà: 17 passos (amb imatges)
Màquina de jocs retro amb Raspberry PI, RetroPie i Case Case: Fa un temps vaig trobar una distribució Linux per a Raspberry Pi anomenada RetroPie. De seguida vaig saber que era una gran idea amb una gran implementació. Sistema de joc retro un sol propòsit sense funcions innecessàries. Brillant. Poc després, vaig decidir
Telèfon casolà amb circuits electrònics senzills: 10 passos (amb imatges)
Telèfon casolà amb circuits electrònics senzills: aquest projecte tracta de comunicar dues persones amb circuits electrònics bàsics. Aquest és el projecte de la meva lliçó de circuits electrònics. Vull fer un vídeo sobre això. Descripció Aquí hi ha un circuit d’intercomunicació senzill però eficaç basat en transistors
Rig Strobe Studio casolà amb abraçadora de paraigües i llum de modelatge: 6 passos (amb imatges)
Rig Strobe Studio casolà amb abraçadora de paraigües i llum de modelatge: la majoria de les vegades estic trencat, però sempre he volgut tenir alguns estroboscòpics d’estudi per poder fer retrats fàcilment, però el cost no m’és a l’abast. Afortunadament vaig descobrir com fer una pinça que utilitzi estroboscòpics calents (els que podeu posar
Techduino -- Com fer el vostre propi Arduino Uno R3 casolà --: 9 passos (amb imatges)
Techduino || Com fer el vostre propi Arduino Uno R3 casolà ||: Si sou com jo, després d’aconseguir el meu Arduino i fer una programació final al meu primer xip, volia treure’l del Arduino Uno R3 i posar-lo al meu propi circuit. Això també alliberaria el meu Arduino per a futurs projectes. Després de llegir molts