Cov txheej txheem:

EAL- Embedded - Xauv Ua Ke: 4 Kauj Ruam
EAL- Embedded - Xauv Ua Ke: 4 Kauj Ruam

Video: EAL- Embedded - Xauv Ua Ke: 4 Kauj Ruam

Video: EAL- Embedded - Xauv Ua Ke: 4 Kauj Ruam
Video: Google Colab - Searching for News with Python! 2024, Lub rau hli ntuj
Anonim
EAL- Embedded - Xauv Ua Ke
EAL- Embedded - Xauv Ua Ke

Qhov haujlwm no yog ib txoj haujlwm hauv tsev kawm ntawv, uas kuv tau ua los xaiv qhov kev kawm 2.1 C-programming hauv EAL. Nws yog thawj zaug, thaum kuv ua Arduino project thiab C-programming. Qhov ntawd yog ib qhov haujlwm, uas yog tus tshaj tawm qhov kev sib koom ua ke. Qhov xauv ua ke peb tuaj yeem siv nyob rau ntau qhov chaw txhua hnub. Peb tuaj yeem siv qhov ntawd ntawm lwm qhov hauv kev nyab xeeb lossis thaum peb xav tau qhib qee lub qhov rooj.

Kauj Ruam 1: Cheeb Tsam

Cheebtsam
Cheebtsam
Cheebtsam
Cheebtsam
Cheebtsam
Cheebtsam
Cheebtsam
Cheebtsam

Txhawm rau tsim qhov project, kuv tau siv cov hauv qab no:

  • Arduino loj me me 2560
  • LCD 2x16 HD44780 xiav
  • Konverter LCD HD44780 I2C IIC
  • SERVO Ntauwd Pro SG92 9g
  • 4x4 8 pin
  • Coj xiav
  • Hu rau plade
  • Cov xov hlau txuas
  • Lub txhab nyiaj fais fab

Kauj ruam 2: Kev sib txuas

Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas

Daim duab saum toj no thiab cov lus piav qhia hauv qab no nthuav tawm yuav ua li cas txhua qhov txuas nrog Arduino Mega 2560.

LCD kawg KONVERTER - Arduino 2560 Mega

GND - NCO

VCC - 5V

SDA - SDA

SCL-SCL

KEYPAD - Arduino 2560 Mega

conected A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - NCO

VCC - 5V

SIGNAL - 8 Pin

Kauj ruam 3: Programming

Kuv tau pib tsim txoj hauv kev uas kuv tau pom lub tsev qiv ntawv rau LCD, tus lej zais, tus lej xov tooj. Tom ntej, nrog kev pab yooj yim cov haujlwm hauv Arduino Kuv tau tshuaj xyuas, tias kuv cov khoom ua haujlwm tau zoo. Ib qho teeb meem loj tshaj plaws yog qhov hloov pauv ntawd tsis tau sib txuas lus nrog LCD. Tom qab ib hnub ntev thiab yav tsaus ntuj kuv tau pom teeb meem. Teeb meem yog qhov chaw nyob tsis raug hauv lub hloov pauv. Cov kauj ruam tom ntej yog ua kom tiav ib txoj haujlwm.

Keypad, Kuv tau siv los nkag rau tus lej. (1111) Cov

Servo ua haujlwm zoo li lub tshuab xauv.

LCD tau qhia cov cai, uas kuv tau nkag mus. (1111) Cov

Txoj haujlwm tau ua haujlwm zoo li ntawd tom qab kuv nkag mus rau tus lej raug, lub teeb xiav tau teeb thiab servo ua haujlwm 90-degree txav mus los.

Kauj ruam 4: Xeem

Image
Image

Hauv kev sim, Kuv tau nkag mus rau tus lej (1111), nrog rau kuv pom zoo nrog lub hnub qub. Tom qab kuv tau nkag mus rau qhov chaws raug ntawm lub LCD, Kuv tuaj yeem pom cov ntawv qhib, thiab lub teeb xiav coj teeb thiab servo ua lub zog 90-degree. Thaum kuv tau sau cov cai tsis raug, Kuv tuaj yeem pom cov ntawv sau tsis raug.

Lub cuab yeej ua haujlwm kom raug thiab tsis muaj teeb meem.

Qhov ntawd yog txoj haujlwm yooj yim, uas peb tuaj yeem siv hauv ntau qhov xwm txheej thiab qhov chaw.

Pom zoo: