Inhoudsopgave:

Arduino Robot 4WR - Ajarnpa
Arduino Robot 4WR - Ajarnpa

Video: Arduino Robot 4WR - Ajarnpa

Video: Arduino Robot 4WR - Ajarnpa
Video: КАК СДЕЛАТЬ ARDUINO РОБОТ МАШИНКУ КОТОРЫЙ ОБХОДИТ ПРЕПЯТСТВИЯ 2024, November
Anonim
Image
Image
Schakelschema
Schakelschema

Hallo jongens! Ik hoop dat je al genoten hebt van mijn vorige instructable "ELEKTRONISCHE KERSTBOOM" en je bent klaar voor een nieuwe, zoals gewoonlijk heb ik deze tutorial gemaakt om je stap voor stap te begeleiden terwijl je je eigen robot maakt en om te leren hoe bestuurbare robots worden gemaakt en hoe je ze ook kunt besturen, zou dit project een geweldige start kunnen zijn in de roboticawereld.

Tijdens het maken van dit project hebben we geprobeerd ervoor te zorgen dat deze instructable de beste gids voor je is om je te helpen als je je eigen robot wilt maken, dus we hopen dat deze instructable de benodigde documenten bevat. Dit project is zo handig om speciaal te maken nadat we de aangepaste PCB hebben gekregen die we bij JLCPCB hebben besteld om het uiterlijk van ons elektronische apparaat te verbeteren en er zijn ook voldoende documenten en codes in deze gids om u in staat te stellen uw prachtige robot te maken. We hebben dit project in slechts 4 dagen gemaakt, slechts één dag om alle benodigde onderdelen te krijgen en de hardware te maken en te monteren, dan één dag om de code voor te bereiden voor ons project en twee dagen om de Android-app te maken we zijn begonnen met het testen en de aanpassingen.

Wat je leert van deze instructable:

  1. Afhankelijk van de functionaliteiten de juiste hardwarekeuze maken voor uw project.
  2. Begrijp het robotmechanisme.
  3. Bereid het schakelschema voor om alle gekozen componenten aan te sluiten.
  4. Soldeer de elektronische onderdelen op de printplaat.
  5. Monteer alle projectonderdelen (robotlichaam).
  6. Start de eerste test en valideer het project.

Stap 1: Schakelschema

Schakelschema
Schakelschema

Zoals altijd, jongens, probeer ik een aantal eenvoudige projecten voor het publiek op te pikken, zodat iedereen het kan proberen en het project van vandaag is ook eenvoudig, gebaseerd op de 3D-geprinte delen van de SMARS-robot, een klein voertuig met twee micromotoren en er is veel ontwerpen die je kunt volgen om je eigen robot te maken, en ook over de accessoires die je aan je robot kunt toevoegen, ze zijn er veel, maar voor ons project zullen we beginnen met het basisontwerp, dus niet veel accessoires erin, maar we zullen posten in de komende video's hoe u meer functies aan onze kleine robot kunt toevoegen.

Als we naar het besturingsgedeelte gaan, zoals het bovenstaande schakelschema laat zien, zullen we een ATmega328 MCU gebruiken die je kunt hebben van het Arduino UNO-bord, deze MCU drijft de twee micromotoren aan via de L293 H-bridge driver en zoals je kunt zien ik twee motordrivers toegevoegd zodat u dit schakelschema kunt gebruiken in het geval dat uw robot een robot met vier motoren is, ook hebben we een zoemeruitgang, een servomotoruitgangsregeling, de Bluetooth-verbindingspinnen en een ultrasone sensoringang, dit zijn allemaal functies die u kunt spelen met wanneer u hetzelfde schakelschema produceert.

Nog een laatste onderdeel is de 5V-spanningsregelaar die hier nodig is, omdat we een 9V-batterij gebruiken om de robot van stroom te voorzien en we de spanning naar 5V moeten verlagen voor de voeding van de MCU en de motoren.

Stap 2: PCB maken

PCB's maken
PCB's maken
PCB's maken
PCB's maken
PCB's maken
PCB's maken

Over JLCPCB

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), is de grootste onderneming voor PCB-prototypes in China en een hightechfabrikant die gespecialiseerd is in snelle PCB-prototypes en PCB-productie in kleine batches. Met meer dan 10 jaar ervaring in de productie van PCB's, heeft JLCPCB meer dan 200.000 klanten in binnen- en buitenland, met meer dan 8.000 online bestellingen van PCB-prototyping en PCB-productie in kleine hoeveelheden per dag. De jaarlijkse productiecapaciteit is 200, 000 m². voor verschillende 1-laags, 2-laags of meerlaags PCB's. JLC is een professionele PCB-fabrikant die wordt gekenmerkt door grootschalige, goed uitgeruste apparatuur, strikt beheer en superieure kwaliteit.

Pratende elektronica

Nadat ik het circuit had voorbereid, heb ik het omgezet in een aangepast PCB-ontwerp en de eenvoudigste taak is nu om de bestelling voor de PCB's te plaatsen, dus ik moet verhuizen naar JLCPCB, de beste PCB-leverancier om de beste PCB-productieservice te krijgen, zoals altijd slechts een paar simpele klikken dat is alles wat je nodig hebt om de GERBER-bestanden van het circuitontwerp te uploaden, daarna ben ik verhuisd om enkele parameters in te stellen en deze keer zullen we de blauwe kleur voor deze PCB gebruiken, slechts vier dagen na het plaatsen van de bestelling en mijn PCB's zijn aan mijn desktop.

De verpakking, de verzending en alle productiestappen zijn zeer goed uitgevoerd om deze prachtige PCB's te produceren.

Gerelateerde downloadbestanden

Zoals je op de foto's hierboven kunt zien, is de PCB zeer goed vervaardigd en ik heb hetzelfde PCB-ontwerp dat we hebben gemaakt voor ons moederbord en alle labels, logo's zijn er om me te begeleiden tijdens de soldeerstappen. U kunt ook de Gerberfile voor deze schakeling downloaden.

Stap 3: Ingrediënten

Ingrediënten
Ingrediënten
Ingrediënten
Ingrediënten

Voordat we beginnen met het solderen van de elektronische onderdelen, laten we de lijst met elektronische componenten voor ons project bekijken, zodat we het volgende nodig hebben:

  • De PCB die we hebben besteld bij JLCPCB
  • Een Arduino Uno:
  • ATmega328 MCU:
  • L293-motorstuurprogramma:
  • HC05 Bluetooth-module:
  • L7805 spanningsregelaar:
  • 2 doorlopende condensatoren 10 uF:
  • 16 Mhz-oscillator:
  • Zoemer:
  • 2 DC-micromotoren:
  • 9V batterij:

En we hebben de robot 3D-geprinte onderdelen nodig

Stap 4: Hardwaremontage

Hardware-assemblage
Hardware-assemblage
Hardware-assemblage
Hardware-assemblage
Hardware-assemblage
Hardware-assemblage

Nu is alles klaar, dus laten we beginnen met het solderen van onze elektronische componenten op de PCB en daarvoor hebben we een soldeerbout en een soldeerkerndraad en een SMD-reworkstation voor SMD-componenten nodig.

Veiligheid eerst

Soldeerbout Raak het element van de soldeerbout nooit aan… 400°C! Houd de te verwarmen draden vast met een pincet of klemmen. Plaats de soldeerbout altijd terug in de standaard wanneer deze niet in gebruik is. Leg het nooit op de werkbank. Schakel het apparaat uit en trek de stekker uit het stopcontact wanneer het niet in gebruik is. Zoals u kunt zien, is het gebruik van deze PCB zo eenvoudig vanwege de zeer hoge kwaliteit en zonder de labels te vergeten die u zullen begeleiden bij het solderen van elk onderdeel, omdat u op de bovenste zijden laag een label van elk onderdeel vindt dat de plaatsing ervan aangeeft op het bord en op deze manier weet je 100% zeker dat je geen soldeerfouten maakt. Ik heb elk onderdeel op zijn plaats gesoldeerd en je kunt beide kanten van het printje gebruiken om je elektronische componenten te solderen.

Stap 5: Assemblage van robotlichaam

Assemblage van robotlichaam
Assemblage van robotlichaam
Assemblage van robotlichaam
Assemblage van robotlichaam
Assemblage van robotlichaam
Assemblage van robotlichaam

We gaan door met de assemblage van onze robotonderdelen en we beginnen met de ketting van het wiel. We hebben deze 32 kettingonderdelen nodig 16 onderdelen voor elke kant en we gebruikten dit plastic filament waarvan we 30 delen hebben gesneden, elk onderdeel heeft een lengte van 15 millimeter en we houden de kettingdelen bij elkaar, je kunt wat lijm gebruiken om ervoor te zorgen dat de kettingsteun vastzit, nu nemen we het robotchassis en deze twee vrije wielen en we monteren ze samen, daarna plaatsen we de 9V-batterij en de micromotoren om ze plaatsen en we monteren de actieve wielen aan de motoren, last but not least plaatsen we de ketting om de wielen met elkaar te verbinden, de laatste stap is het vastschroeven van de wieldraden en de 9V-batterij, dan plaatsen we de PCB in de socket en onze robot is nu klaar om te bewegen.

Stap 6: Softwareonderdeel & Test

Softwareonderdeel en test
Softwareonderdeel en test
Softwareonderdeel en test
Softwareonderdeel en test
Softwareonderdeel en test
Softwareonderdeel en test

het is tijd om naar het softwaregedeelte te gaan. Ik heb deze Arduino-code gemaakt die je kunt krijgen via de downloadlink hieronder, het is zo basiscode, slechts enkele instructies om van de Android-app te ontvangen om de bewegingen van de robot te besturen, nu alles wat we nodig hebben is om de MCU in een Arduino UNO-bord te plaatsen en we uploaden de code naar de microcontroller en vervolgens brengen we hem terug naar de socket op onze PCB.

We zullen in de komende video's meer functies plaatsen die aan onze robot zijn toegevoegd, zoals je ziet, het project van vandaag is zo gemakkelijk te maken en geweldig en we raden het jullie aan als je wilt beginnen met spelen met bestuurbare robots. Maar nog enkele andere verbeteringen om in ons project uit te voeren om het veel meer boter te maken, daarom wacht ik op uw opmerkingen om het te verbeteren, vergeet niet om ons YouTube-kanaal te bezoeken om kans te maken om de maandwinnaar te worden van ons winactieprogramma.

Een laatste ding, zorg ervoor dat je elke dag met elektronica bezig bent.

Het was BEE MB van MEGA DAS tot de volgende keer.

Aanbevolen: