INHOUDSOPGAWE:
- Stap 1: Kringdiagram
- Stap 2: PCB maak
- Stap 3: Bestanddele
- Stap 4: Hardeware -samestelling
- Stap 5: Robotliggaam -samestelling
- Stap 6: sagteware -deel en toets
Video: Arduino Robot 4WR: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hallo ouens! Ek hoop dat u alreeds my vorige instruksies "ELEKTRONIESE KERSBOOM" geniet het, en dat u gereed is vir 'n nuwe een; soos gewoonlik het ek hierdie handleiding gemaak om u stap vir stap te lei terwyl u u eie robot maak en om te leer hoe beheerbare robotte gemaak word en hoe om dit ook te beheer, kan hierdie projek 'n goeie begin wees in die robotika -wêreld.
Tydens die opstel van hierdie projek het ons probeer om seker te maak dat hierdie instruksies die beste gids vir u is om u te help as u u eie robot wil maak, daarom hoop ons dat hierdie instruksies die nodige dokumente bevat. Hierdie projek is so handig om spesiaal te maak nadat u die pasgemaakte PCB gekry het wat ons by JLCPCB bestel het om die voorkoms van ons elektroniese toestel te verbeter, en daar is ook genoeg dokumente en kodes in hierdie gids om u 'n pragtige robot te skep. Ons het hierdie projek slegs in vier dae gedoen, slegs een dag om al die benodigde onderdele te kry en die hardeware en die montering af te handel, dan eendag om die kode voor te berei wat by ons projek pas en twee dae om die Android -app te skep ons het begin met die toets en die aanpassings.
Wat u uit hierdie instruksies sal leer:
- Afhangende van die funksies daarvan, maak u die regte hardeware -keuse vir u projek.
- Verstaan die robotmecanisme.
- Berei die kringdiagram voor om al die gekose komponente aan te sluit.
- Soldeer die elektroniese onderdele aan die PCB.
- Monteer al die projekonderdele (robotliggaam).
- Begin die eerste toets en bevestig die projek.
Stap 1: Kringdiagram
Soos altyd ouens, probeer ek 'n paar maklike projekte vir die gehoor, sodat almal dit kan probeer, en die projek van vandag is ook maklik, gebaseer op die 3D -gedrukte dele van die SMARS -robot, 'n klein voertuig met twee mikromotors en daar is baie ontwerpe wat u kan volg om u eie robot te maak, en ook oor die bykomstighede wat u by u robot kan voeg, dit is baie, maar vir ons projek begin ons met die basiese ontwerp, so daar is nie veel bykomstighede daarin nie, maar ons sal dit plaas in die komende video's hoe om meer funksies by ons klein robot te voeg.
As ons na die bedieningsdeel gaan, aangesien dit die stroombaan-diagram hierbo toon, gebruik ons 'n ATmega328 MCU wat u van die Arduino UNO-bord kan kry, en hierdie MCU dryf die twee mikromotore deur die L293 H-bridge-bestuurder, en soos u kan sien, het twee motorbestuurders bygevoeg sodat u hierdie stroombaan -diagram kan gebruik as u robot 'n viermotorige robot is; ons het ook 'n gonsuitgang, servo -motoruitsetbeheer, die Bluetooth -verbindingspenne en 'n ultrasoniese sensorinvoer. speel mee as jy dieselfde stroombaandiagram maak.
Net 'n laaste komponent is die 5V spanningsreguleerder wat hier benodig word, aangesien ons 'n 9V -battery gebruik om die robot aan te dryf, en ons moet die spanning na 5V verlaag vir die kragtoevoer van die MCU en die motors.
Stap 2: PCB maak
Oor JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co, Ltd), is die grootste PCB-prototipe-onderneming in China en 'n hoëtegnologiese vervaardiger wat spesialiseer in 'n vinnige PCB-prototipe en 'n klein groepie PCB-produksie. Met meer as 10 jaar ervaring in PCB -vervaardiging, het JLCPCB meer as 200 000 kliënte tuis en in die buiteland, met meer as 8 000 aanlynbestellings van PCB -prototipes en 'n klein hoeveelheid PCB -produksie per dag. Die jaarlikse produksievermoë is 200 000 vierkante meter vir verskillende 1-laags, 2-laags of meer-laag PCB's. JLC is 'n professionele PCB -vervaardiger met groot skaal, goed toerusting, streng bestuur en uitstekende kwaliteit.
Praat elektronika
Nadat ek die kring voorberei het, het ek dit omskep in 'n pasgemaakte PCB -ontwerp en die maklikste taak is nou om die bestelling vir die PCB's te plaas, sodat ek nodig het om na JLCPCB die beste PCB -verskaffer te gaan om die beste PCB -vervaardigingsdiens te kry, soos altyd net 'n paar kliks, dit is alles wat u nodig het om die GERBER -lêers van die kringontwerp te laai, en ek het 'n paar parameters ingestel, en hierdie keer gebruik ons die blou kleur vir hierdie printplaat, net vier dae nadat die bestelling geplaas is en my PCB's aan is my lessenaar.
Die verpakking, aflewering en al die produksiestappe word baie goed uitgevoer om hierdie pragtige PCB's te vervaardig.
Verwante aflaai lêers
Soos u op die foto's hierbo kan sien, is die PCB baie goed vervaardig en ek het dieselfde PCB -ontwerp wat ons vir ons hoofbord en al die etikette gemaak het, en daar is logo's om my te lei tydens die soldeerstappe. U kan ook die Gerberfile vir hierdie kring aflaai.
Stap 3: Bestanddele
Voordat ons begin met die soldeer van die elektroniese onderdele, kyk ons na die lys van elektroniese komponente vir ons projek, sodat ons nodig het:
- Die PCB wat ons by JLCPCB bestel het
- Een Arduino Uno:
- ATmega328 MCU:
- Motorbestuurder L293:
- HC05 Bluetooth -module:
- L7805 spanningsreguleerder:
- 2 kondensators 10 uF:
- 16 Mhz -ossillator:
- Gonser:
- 2 DC-mikromotors:
- 9V battery:
En ons benodig die robot 3D -gedrukte onderdele
Stap 4: Hardeware -samestelling
Nou is alles gereed, laat ons begin om ons elektroniese komponente aan die PCB te soldeer, en ons benodig 'n soldeerbout en 'n soldeerkerndraad en 'n SMD -herwerkstasie vir SMD -komponente.
Veiligheid eerste
Soldeerbout Raak nooit aan die element van die soldeerbout nie …. 400 ° C! Hou drade vas wat met 'n pincet of klampe verhit moet word. Plaas die soldeerbout altyd op sy standaard wanneer dit nie gebruik word nie. Moet dit nooit op die werkbank neersit nie. Skakel die toestel af en trek die stekker uit die stekker as dit nie gebruik word nie. Soos u kan sien, is die gebruik van hierdie PCB so maklik as gevolg van die vervaardiging van baie hoë gehalte en sonder om die etikette te vergeet wat u sal lei terwyl u elke komponent soldeer, omdat u op die boonste sylaag 'n etiket van elke komponent sal aantoon wat die plasing daarvan aandui op die bord en op hierdie manier is u 100% seker dat u geen soldeerfoute sal maak nie.
Stap 5: Robotliggaam -samestelling
Ons gaan voort met die montering van ons robotonderdele en ons begin met die ketting van die wiel, ons benodig hierdie 32 kettingonderdele, 16 dele vir elke kant, en ons gebruik hierdie plastiekdraad wat ons 30 dele daarvan gesny het; elke deel het 'n lengte van 15 millimeter en as ons die kettingdele bymekaar hou, kan u 'n bietjie gom gebruik om te verseker dat die ketting vas bly; nou neem ons die robot -onderstel en hierdie twee gratis wiele, en ons monteer dit saam, daarna sit ons die 9V -battery en die mikromotore in hulle plaas hulle, en ons sit die aktiewe wiele by die motors, laastens, maar nie die minste nie, sit ons die ketting om die wiele met mekaar te verbind, die laaste stap is om die wiele se drade en die 9V -battery vas te maak, en dan plaas ons die printplaat in die aansluiting en ons robot is nou gereed om te beweeg.
Stap 6: sagteware -deel en toets
dit is tyd om na die sagtewaregedeelte te gaan. Ek het hierdie Arduino -kode gemaak wat u kan kry via die aflaai -skakel hieronder, dit is so basiese kode, net 'n paar instruksies om van die Android -app te ontvang om die bewegings van die robot te beheer. al wat ons nodig het, is om die MCU in 'n Arduino UNO -bord te plaas en ons laai die kode op na die mikrobeheerder, en neem dit terug na die aansluiting op ons PCB.
Ons sal in die komende video's meer funksies by ons robot plaas, aangesien u sien dat die projek van vandag so maklik en ongelooflik is, en ons beveel dit aan vir u as u met beheerbare robotte wil begin speel. Maar nog 'n paar verbeterings wat ons in ons projek moet aanbring om dit baie meer botter te maak, daarom wag ek op u kommentaar om dit te verbeter; moenie vergeet om na ons YouTube -kanaal te gaan om die maandwenner te word nie ons weggee program.
Een laaste ding: maak seker dat u elke dag elektronika doen.
Dit was BEE MB van MEGA DAS sien jou volgende keer.
Aanbeveel:
Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: 16 stappe (met foto's)
Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: Hierdie artikel word met trots geborg deur PCBWAY. PCBWAY maak prototipe PCB's van hoë gehalte vir mense oor die hele wêreld. Probeer dit self en kry 10 PCB's vir slegs $ 5 by PCBWAY met 'n uitstekende kwaliteit, dankie PCBWAY. Die motorskerm vir Arduino Uno
PAPIER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 stappe (met foto's)
PAPIER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Dit is 'n ander weergawe van Hungry Robot wat ek in 2018 gebou het. U kan hierdie robot sonder 3D -drukker maak. Al wat u hoef te doen is om net 'n blikkie Pringles, 'n servomotor, 'n nabyheidssensor, 'n arduino en 'n paar gereedskap te koop. U kan al die
Joy Robot (Robô Da Alegria) - Open Source 3D -gedrukte, Arduino -aangedrewe robot !: 18 stappe (met foto's)
Joy Robot (Robô Da Alegria) - Open Source 3D -gedrukte, Arduino -aangedrewe robot!: Eerste prys in die Instructables Wheels Contest, Tweede prys in die Instructables Arduino Contest, en naaswenner in die Design for Kids Challenge. Dankie aan almal wat op ons gestem het !!! Robotte kom oral oor. Van industriële toepassings tot u
Die skep van 'n op afstand beheerde Arduino-selfbalanserende robot: B-robot EVO: 8 stappe
Die skep van 'n op afstand beheerde Arduino-selfbalanserende robot: B-robot EVO: ------------------------------------ -------------- UPDATE: daar is 'n nuwe en verbeterde weergawe van hierdie robot hier: die B-robot EVO, met nuwe funksies! ------------ -------------------------------------- Hoe werk dit? B-ROBOT EVO is op afstand beheer
[Arduino -robot] Hoe om 'n bewegingsopname -robot te maak - Duimrobot - Servomotor - Bronkode: 26 stappe (met foto's)
[Arduino -robot] Hoe om 'n bewegingsopname -robot te maak | Duimrobot | Servomotor | Bronkode: Thumbs Robot. Gebruik 'n potensiometer van die MG90S servomotor. Dit is baie lekker en maklik! Die kode is baie eenvoudig. Dit is slegs ongeveer 30 reëls. Dit lyk soos 'n bewegingsopname. Laat enige vrae of terugvoer! [Instruksie] Bronkode https: //github.c