Cov txheej txheem:

5 hauv 1 Arduino Neeg Hlau - Ua raws kuv - Kab Hauv Qab - Sib - Teeb duab - Zam Kev Zam Txim: 6 Kauj Ruam
5 hauv 1 Arduino Neeg Hlau - Ua raws kuv - Kab Hauv Qab - Sib - Teeb duab - Zam Kev Zam Txim: 6 Kauj Ruam

Video: 5 hauv 1 Arduino Neeg Hlau - Ua raws kuv - Kab Hauv Qab - Sib - Teeb duab - Zam Kev Zam Txim: 6 Kauj Ruam

Video: 5 hauv 1 Arduino Neeg Hlau - Ua raws kuv - Kab Hauv Qab - Sib - Teeb duab - Zam Kev Zam Txim: 6 Kauj Ruam
Video: Computer Vision with Python! Resizing Images 2024, Lub rau hli ntuj
Anonim
5 hauv 1 Arduino Neeg Hlau | Ua raws kuv | Kab Hauv Qab | Sib | Teeb duab | Zam Kev Zam Txim
5 hauv 1 Arduino Neeg Hlau | Ua raws kuv | Kab Hauv Qab | Sib | Teeb duab | Zam Kev Zam Txim

Pawg tswj hwm neeg hlau no muaj ATmega328P microcontroller thiab L293D tsav tsheb. Yog lawm, nws tsis txawv ntawm Arduino Uno board tab sis nws muaj txiaj ntsig ntau dua vim tias nws tsis xav tau lwm daim ntaub thaiv los tsav lub cav! Nws yog pub dawb los ntawm jumper clutter thiab tuaj yeem ua haujlwm tau yooj yim nrog CH340G. Thaum tsav tsheb ob lub tshuab DC, koj tseem tuaj yeem tswj cov ntsuas sib txawv los ntawm kev siv I / O pins nrog daim npav no. Hauv txoj haujlwm no, peb siv HC-SR04 ultrasonic nrug deb sensor thiab IR infrared sensor. Ib qho ntxiv, tau siv ib lub cav servo.

Kauj ruam 1: Kauj ruam los ntawm Kauj Ruam Project Video

Image
Image

Koj tuaj yeem tsim phiaj xwm neeg hlau nrog 5 qhov xwm txheej sib txawv nrog daim npav tswj hwm no. Cov xwm txheej hauv qab no suav nrog hauv qhov haujlwm no:

SUMO hom: Nws yog kev ntaus pob ncaws pob uas ob lub neeg hlau sib zog thawb ib leeg tawm ntawm ib lub voj voog (zoo ib yam li kev ua si ntawm sumo).

Ua raws Kuv Hom: Nws tuaj yeem paub qhov muaj ntawm cov khoom kom ua raws siv HC-SR04 sensor.

Hom taug qab: Kab raws tus Neeg Hlau yog lub tsheb uas ua raws kab, ib txoj kab dub lossis kab dawb.

Zam Kev Tsis Txaus Siab: Kev Nyuaj Siab Zaum Tus Neeg Hlau yog lub cuab yeej ntse uas tuaj yeem txiav txim siab qhov teeb meem nyob rau hauv pem hauv ntej ntawm nws thiab zam lawv los ntawm kev tig nws tus kheej mus rau lwm qhov kev taw qhia.

Teeb duab hom: Nws muaj servo motor thiab tus cwj mem. Nws tuaj yeem kos nws tus kheej txoj kev txav ntawm qhov chaw.

Kauj ruam 2: Yuav tsum tau Hardwares

PCB Gerber Cov Ntaub Ntawv thiab Schematic
PCB Gerber Cov Ntaub Ntawv thiab Schematic
  • ATmega328P -PU nrog Bootloader -
  • L293D Tsav Tsheb Tsav IC -
  • Hom B USB Qhov (Socket) -
  • DIP Socket 28/16 Pins -
  • 12/16 MHz Crystal -
  • L7805 TO -220 -
  • 100uF Capacitor -
  • LED -
  • Resistor 10K/1K -
  • 470nF Capacitor -
  • Lub Hwj Chim Lub Hau Jack -
  • 2 Pin Terminal Block -
  • Txiv neej Pin Header -
  • 10nF/22pF Ceramic -
  • 6V 200RPM Mini Hlau Iav Tsav -
  • 7.4V 1000mAh 2S Lipo Roj Teeb (Xaiv tau) -
  • 9V 800mAh Roj Teeb (Yeem Xaiv) -
  • 9V Roj Teeb Txuas -
  • Ultrasonic Module HC -SR04 -
  • IR Infrared Sensor -
  • CH340G USB rau TTL IC -

Hauv txoj haujlwm no, DIP yam khoom siv tau siv rau kev yooj yim soldering

Kauj Ruam 3: PCB Gerber File thiab Schematic

Hauv txoj haujlwm no, Kuv tau xaiv PCBWay. PCBWay yog tib txoj hauv kev los ua kom txoj haujlwm no tshwm sim tus nqi qis thiab ua tau zoo.

Khoom nthuav dav

  • Board hom: Tib PCB
  • Loj: 53.3mm x 66mm
  • Txheej: 2 Txheej
  • Tag Nrho: 5 Pcs / US $ 5

Tau txais PCB Gerber & Schematic -

Kauj Ruam 4: 3D.stl Cov Ntaub Ntawv

3D.stl Cov Ntaub Ntawv
3D.stl Cov Ntaub Ntawv

Luam Chaw

  • Tshuab Luam Ntawv: JGAURORA A5S
  • Kev daws teeb meem: 0.25
  • Tus nqi: 10%

Kauj ruam 5: Kev sib txuas

Kev sib txuas
Kev sib txuas

IR Sensor

  • IR Sensor Teeb tus pin rau Digital 12
  • IR Sensor VCC tus pin rau +5V
  • IR Sensor GND rau GND

HC-SR04 Sensor

  • ECHO tus pin rau Digital 5
  • TRIG tus pin rau Digital 6
  • VCC tus pin rau +5V
  • GND pin to GND

Tsav A

  • Tsav A 1 rau Digital 2
  • Tsav A 2 rau Digital 4
  • Lub Cev Muaj Zog Ua Rau Digital 3

Tsav B

  • B Tsav B 1 mus rau Digital 10
  • Tsav B 2 rau Digital 11
  • Motor B Pab kom Digital 9

Kauj ruam 6: Source Code

Qhov Code
Qhov Code

Koj tuaj yeem tsim cov neeg hlau nrog 5 qhov xwm txheej sib txawv nrog daim npav tswj hwm no. Cov xwm txheej hauv qab no suav nrog hauv qhov haujlwm no:

  1. SUMO hom: Nws yog kev ntaus pob ncaws pob uas ob lub neeg hlau sim thawb ib leeg ntawm ib lub voj voog (zoo ib yam li kev ua si ntawm sumo).
  2. Ua raws Kuv Hom: Nws tuaj yeem paub qhov muaj ntawm cov khoom kom ua raws siv HC-SR04 sensor.
  3. Hom taug qab: Kab raws tus Neeg Hlau yog lub tsheb uas ua raws kab, ib txoj kab dub lossis kab dawb.
  4. Zam Kev Tsis Txaus Siab: Kev Nyuaj Siab Zaum Tus Neeg Hlau yog lub cuab yeej ntse uas tuaj yeem txiav txim siab qhov teeb meem nyob rau hauv pem hauv ntej ntawm nws thiab zam lawv los ntawm kev tig nws tus kheej mus rau lwm qhov kev taw qhia.
  5. Teeb duab hom: Nws muaj servo motor thiab tus cwj mem. Nws tuaj yeem kos nws tus kheej txoj kev txav ntawm qhov chaw.

Tau txais qhov Code Code:

github.com/MertArduino/RobotControlBoard

Pom zoo: