INHOUDSOPGAWE:
- Stap 1: Komponentelys
- Stap 2: Arduino: opstart opstel
- Stap 3: Pin -kartering: ATMEGA328/168
- Stap 4: herlaai en programmering
- Stap 5: Gebaarmotor: Boustruktuur
- Stap 6: Senderkring
- Stap 7: Ontvangerbaan
Video: Gebaarrobot met tuisgemaakte Arduino: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie pos gaan ons verduidelik hoe u stap vir stap 'n gebaarbeheermotor met ons eie tuisgemaakte Arduino bou. Dit sluit in hoe dit werk; al die meganika, komponente, ens.
Ons hoop dat u baie van ons hou, maar ons het ontdek wat die wetenskap agter 'n Arduino is
Wat is 'n Arduino?
Arduino is 'n open source elektroniese platform wat gebaseer is op hardeware en sagteware wat maklik is om te gebruik. Arduino -borde kan insette lees, soos lig op 'n sensor, 'n vinger op 'n knoppie of baie meer komplekse take.
U kan u bord vertel wat u moet doen deur 'n stel instruksies aan die mikrobeheerder op die bord te stuur. Om dit te kan doen, gebruik u die Arduino -programmeertaal (gebaseer op bedrading) en die Arduino -sagteware (IDE), gebaseer op verwerking. Dit word gebruik deur kunstenaars, studente, programmeerders en professionele persone, wat hoofsaaklik vir projekte gebruik word, maar dit kan ook gebruik word vir ons lekker eksperimente.
Bron:
Hoe dit werk:
Nadat ons ons tuisgemaakte Arduino en The Gesture Control Car klaargemaak het, sal ons die Arduino programmeer om die versnelde meter en ons bewegings met die hand te herken.
Die Arduino kan aan 'n handskoen geheg word sodat dit maklik hanteerbaar is, en u kan ook sien in watter posisie u die minste hinder.
Stap 1: Komponentelys
Tuisgemaakte Arduino:
- Broodbord (440 ot 840 Tie Point)
- 22 AWG -drade (verskillende kleure)
- 2 LED's (enige kleure)
- 2 220 Ohm weerstande (rooi, rooi, bruin)
- 7805 Spanningsreguleerder
- 1 10k Ohm weerstande (bruin, swart, rooi)
- 2 10 uF -kondensators
- 16 MHz klok kristal
- 2 22 pF kondensators
- Klein kortstondige skakelaar
- TTL - 232R3V3 USB. Seriële omskakelingskabel
- ATMEGA328 of ATMEGA 168
- 9v battery
Gebaarbeheer -motor:
- Arduino Lilypad of tuisgemaakte Arduino
- Acceloremeter
- RF 433 -module
- HT12E en HT12D
- Motorbestuurder L293DNE
- BO Motor en wiele
- Proto -tikbord
- 2 9v battery
- Hout
- Battery
- 7805 Spanningsreguleerder
- Drade
- 2 330k Ohm weerstande
Ekstras:
- USB 2 draad
- Manlike en vroulike draad
- Handskoen
- Blik
- Elektriese sweiser
- Arduino
- Plakgeweer
Stap 2: Arduino: opstart opstel
Eerstens moet ons krag instel, anders werk niks. (Rooi = krag, swart = grond)
1. Voeg krag en grond by aan die onderkant van die BroadBoard, waar die spanningsreguleerder sal wees.
2. Voeg krag en grond aan die onderkant van die Broadboard toe, en verbind elke spoor.
3. Sit die spanningsreguleerder aan die regterkant, dan een 10 uF -kondensators aan sy linkerkant en die ander een aan die regterrail.
4. Voeg die LED langs die toevoerinvoer by; dit is ons kragaanwyser; en 'n weerstand van 220 Ohm tussen die linkerrail en die middel.
Nou het ons die kragopstelling.
Stap 3: Pin -kartering: ATMEGA328/168
Nou gaan ons al ons komponente aansluit.
Om enige RESET tydens die proses te voorkom, plaas die 10k Ohm kondensator op die RESET Pin.
1. Voeg die 16MHz -klokkristal tussen pen 9 en 10 by en voeg die twee 22 pF -kondensators by die linkerrail grond toe.
2. Voeg die klein knoppie by, sodat u die Arduino kan herstel wanneer u wil, en maak dit vooraf gereed vir programmering, en voeg 'n klein draadjie aan die linker onderkant van die skakelaar by die RESET.
3. Voeg laastens 'n kragdraad by die pen 19, koppel dit aan die LED (lang been na draad) en sit die ander 220 Ohm weerstand na die regte spoor. (Probeer die LED knipper)
U sien 'n byna funksionele Arduino.
Stap 4: herlaai en programmering
Wat is 'n Bootloader?
'N Bootloader is 'n stuk kode wat loop voordat enige bedryfstelsel loop; basies daarsonder gebeur daar niks.
Laai laai van Arduino:
As u 'n nuwe ATMEGA328 het, moet u die selflaaiprogram daarop aanbrand.
Hier is die skakel wat u kan volg:
Programmering:
Koppel die TTL-232R3V3 USB aan die protobord en sit dit dan saam met drade aan die ATMEGA328; kyk of u 9v -battery nie gekoppel is nie.
Maak die Arduino IDE oop en laai in die voorbeelde sketslêers onder Digital die Blink -skets
Onder die lêeropsie Serial Port, kies die COM -poort wat u met u USB -kabel gebruik.
Druk nou die oplaai -ikoon en druk dan op die reset -knoppie; as alles reg funksioneer, dan sou die LED op pen 13 knip, want dit is 'n program daarvoor.
Sodra u klaar is met die programmering waar u wil, in hierdie geval The Gesture Control Car, kan u dit afskakel en u 9v -battery vir krag kry.
Stap 5: Gebaarmotor: Boustruktuur
Begin met die bou van die motorstruktuur met stukke hout, kleintjies, 2 blokke voor en agter (waar wiele gaan) en een groot in die middel vir ondersteuning; plak dit met die lijmpistool
Plak dan die motors aan elke kant vas en steek die vier wiele vas. Las 'n kragtige grond aan elke motor vas.
Sny 'n 15 x 15 cm saquare, sny dit sodat dit pas by die struktuur (basis)
Stap 6: Senderkring
Nou gaan ons begin met die vervaardiging van die senderkring en programmering.
Kyk na die video van 3.36 tot 6.17: Senderkring
Kodering vir The Gesture Car:
Aflaai plan:
Stap 7: Ontvangerbaan
Begin nou om die ontvangerbaan te karteer
Kyk na die video van 6:18 tot 8:34: Ontvangerbaan
Aflaai plan:
Plak uiteindelik alles aan die basis en is gereed om volledig te werk.
Proyect oorspronklike gemaak deur Tapendra Mandal; Kanaalskakel
Aanbeveel:
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: 6 stappe (met foto's)
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: Hoe om 'n tuisgemaakte termoelektriese Peltier -koeler / mini -yskas self te maak met W1209 -temperatuurbeheerder. Hierdie TEC1-12706-module en die Peltier-effek maak die perfekte DIY-koeler! Hierdie instruksies is 'n stap-vir-stap handleiding wat jou wys hoe om
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: 10 stappe (met foto's)
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: Dit is my Arduino -projek. Hoe om 'n e-drumstel met Arduino te bou? Hallo liewe leser!-Waarom so 'n projek doen? In die eerste plek, want as u van hierdie soort dinge hou, sal u die werkproses baie geniet. Tweedens, omdat dit regtig goedkoop is
Retro-speelmasjien met framboos PI, RetroPie en tuisgemaakte tas: 17 stappe (met foto's)
Retro-speelmasjien met Raspberry PI, RetroPie en tuisgemaakte koffer: 'n Ruk gelede het ek 'n Linux-verspreiding vir Raspberry Pi met die naam RetroPie gevind. Ek het dadelik uitgevind dat dit 'n goeie idee is met 'n uitstekende implementering. Een-doel retro-spelstelsel sonder onnodige funksies. Kort daarna het ek besluit om
Tuisgemaakte yskas met slimbeheerfunksie (vrieskas): 11 stappe (met foto's)
Tuisgemaakte yskas met slimbeheerfunksie (diepvrieskas): Hallo vriende, dit is deel 2 van die DIY -yskas, gebaseer op 'n peltiermodule; in hierdie deel gebruik ons 2 peltiermodules in plaas van 1; ons gebruik ook 'n termiese kontroleerder om die gewenste temperatuur in te stel 'n bietjie energie
Tuisgemaakte telefoon met eenvoudige elektroniese stroombane: 10 stappe (met foto's)
Tuisgemaakte telefoon met eenvoudige elektroniese stroombane: hierdie projek om twee mense met basiese elektroniese stroombane te kommunikeer. Dit is my elektroniese stroombaanles se projek. Ek wil 'n video daaroor maak. Beskrywing Hier is 'n eenvoudige maar effektiewe interkombaan wat gebaseer is op transistors