Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bouw Je Eerste Arduino Robot: Complete Beginnersgids

Componenten en Benodigdheden

Arduino UNO × 1
Adafruit L293D Motor Shield (goedkoop, makkelijk, standaard bibliotheek) × 1
HC-SR04 Ultrasonische Sensor × 1
HC-05 Bluetooth Module × 1
Getande Motor × 2
Wiel × 2
Zweefwieltje (Caster Wheel) × 2
9V Batterij × 3
9V Batterijclip × 3
Female/Female Jumper Wires × 8
Plastic Doos (chassis) × 1

Nodige Tools en Machines

Solderbout
Lijmpistool
Schroevendraaier

Apps en Online Diensten

Bluetooth Electronics App (voor besturing)
Arduino IDE
Adafruit Motor Shield Library

Over dit Project

Als je beginner bent met Arduino en je eerste robot wilt bouwen, is dit de tutorial voor je. De robot kan: smartphone-bestuurd rijden, obstakels vermijden, muren volgen en doolhof oplossen. Je kunt ook maar één functie kiezen.

Stap 1: Materialen en Tools

Zie bovenstaande lijst. Foto's tonen alle onderdelen.

Stap 2: Chassis Maken

  1. Boor 2 gaten voor de motoren in de plastic doos.
  2. Monteer de motoren met wielen.
  3. Boor 3 gaten voor de zweefwieltjes (voor stabiliteit).
  4. Monteer de zweefwieltjes.

Batterijen

Monteer twee 9V batterijen parallel boven de zweefwieltjes. Verbind met een schakelaar volgens schema. Plak ze vast met lijmpistool.

Arduino en Motor Shield

  1. Plaats de Motor Shield op de Arduino.
  2. Verbind batterij draden met PWR terminalen op de shield.
  3. Verbind motoren: Linker motor → M1, Rechter motor → M3.
  4. Belangrijk: Verwijder de jumper van de 'ext pwr' poort op de shield.
  5. Plaats de Arduino+Shield boven de batterijen in de doos.

Arduino Voeding

Boor 2 gaten voor toegang tot USB en DC-in poort van de Arduino. Gebruik een derde 9V batterij met DC-male jack adapter om de Arduino te voeden. Plaats deze tussen motoren en Arduino.

Bluetooth Module en Schakelaar

Aansluiting HC-05:

  • TX (BT) → RX (Arduino Pin 0)
  • RX (BT) → TX (Arduino Pin 1)
  • VCC → 5V
  • GND → GND
  • State & Key pinnen: niet aangesloten

Monteer de schakelaar aan de achterkant van de doos.

Overzicht Schema

Volledig schakelschema is beschikbaar in de afbeeldingen.

Ultrasonische Sensor Montage

Plak een klein 'L'-vormig plastic stukje op de HC-SR04 en lijm deze bovenaan de doos. Verbind volgens schema:

  • VCC → 5V
  • GND → GND
  • Trig → Analog Pin 1 (A1)
  • Echo → Analog Pin 0 (A0)

Programmeren en Bluetooth App

  1. Upload de "Final Sketch" uit de codesectie. Zorg dat de AFMotor bibliotheek geïnstalleerd is.
  2. De code combineert: Bluetooth-besturing, Obstakelvermijdering, Muurvolger.
  3. Gebruik de "Bluetooth Electronics" app op je smartphone om de robot te besturen.

Code

1. Bluetooth Besturing Sketch

Basiscode voor Bluetooth besturing met snelheidsregeling (0-9, q) en richtingscommando's (F, B, L, R, I, J, G, H, S).

2. Final Sketch (Gecombineerd)

De complete code die alle 3 modi combineert via seriële commando's:

  • 'F','B','L','R','I','J','G','H','S' → Bluetooth besturing
  • 'm' → Muurvolger modus (afstand < 30cm)
  • 'b' → Obstakelvermijder modus (afstand < 25cm)
  • Snelheid instelbaar via 0-9, q

3. Obstakelvermijder Sketch (Alleen)

Eenvoudige code: scan met HC-SR04, bij <25cm draai, anders rechtdoor.

4. Muurvolger Sketch (Alleen)

Eenvoudige code: houd afstand ~30cm tot muur, bij te dicht draai weg, bij te ver draai naar muur toe.

Schema

Overzichtsschakeling voor de robot.

Productieproces

  1. Asset-tracking best practices: De waarde van uw assetdata ontgrendelen
  2. Top accessoires om het volledige potentieel van je Raspberry Pi te ontgrendelen
  3. Slim Indoor Navigatie Robot Kit voor Arduino Projecten
  4. Bewijzen stappen om een robuust IoT-prototype te bouwen
  5. CNC Wire EDM: de ultieme precisiemachining oplossing voor uw werkplaats
  6. Hoe de Ideale Freesboormachine voor Uw Projecten te Kiezen
  7. Optimaliseer uw supply chain voor weerbaarheid en efficiëntie vandaag
  8. Motorblokken uitgelegd: hoe u het beste materiaal voor uw voertuig kiest
  9. Uitgebreide Gids Voor Toonaangevende Industriële Landbouwproducten
  10. Top kraan merken: Expertsgids voor bouwprofessionals
  11. Top 3D-Printer Kopen Gids voor Machinewerkplaatsen – Expert Tips & Keuzes