Orodha ya maudhui:

Jifunze ARDUINO (kwa Dakika 20): Hatua 10 (na Picha)
Jifunze ARDUINO (kwa Dakika 20): Hatua 10 (na Picha)

Video: Jifunze ARDUINO (kwa Dakika 20): Hatua 10 (na Picha)

Video: Jifunze ARDUINO (kwa Dakika 20): Hatua 10 (na Picha)
Video: Котенка просто оставили на обочине. Котенок по имени Роки 2024, Novemba
Anonim
Jifunze ARDUINO (kwa Dakika 20)
Jifunze ARDUINO (kwa Dakika 20)
Jifunze ARDUINO (kwa Dakika 20)
Jifunze ARDUINO (kwa Dakika 20)

Hii ni mafundisho ambayo niliandika haswa kushiriki maarifa yangu kuhusu arduino kwa njia rahisi sana. Hakika nitakuhakikishia kuwa hii itakuwa moduli iliyojaa nguvu ambayo inashughulikia karibu kila mada ya msingi katika arduino.

Arduino ina uwezo mkubwa ambao unaweza kufanya mengi zaidi kuliko unavyofikiria, kutumia hii pia ni rahisi sana.

Sitaki kusema zaidi kwenye kikao cha utangulizi na kupoteza wakati wako wa thamani hebu tuingie moja kwa moja kwenye yaliyomo.

Hatua ya 1: Yaliyomo

Yaliyomo
Yaliyomo
  1. Intro fupi kuhusu arduino.
  2. aina za arduino.
  3. muundo wa arduino.
  4. "mradi" wako wa kwanza.
  5. PWM-mapigo moduli upana.
  6. Mawasiliano ya serial.
  7. Inajumuisha mazoezi

Hatua ya 2: Arduino ni nini?

Arduino ni nini?
Arduino ni nini?
Arduino ni nini?
Arduino ni nini?

Ufafanuzi rahisi wa arduino ambao ninajua ni ni zana ya elektroniki ambayo ina uwezo wa kutekeleza kiotomatiki rahisi na kuingiliana kwa vifaa tofauti pamoja kwa unganisho rahisi na maandishi rahisi.

Hii ni jukwaa sahihi kwa wale ambao wangependa kufanya kazi yao katika uwanja wa mitambo au roboti. Aruuino ni zana rahisi ambayo inatuwezesha kuwasiliana na mdhibiti mdogo ambaye amewekwa kwenye bodi yoyote ya arduino. (AT mega328 in arduino Rejea picha kwa uelewa zaidi.

FIKIRI

  • unataka kufikisha habari kwa mtu anayezungumza Kifaransa lakini unajua Kiingereza tu.
  • katika kesi hii hakika utahitaji mtafsiri kukamilisha mawasiliano.
  • kwa hivyo mtafsiri atakuwa anajua Kifaransa na Kiingereza.

ungana na hali ya sasa!

  1. Kifaransa ni lugha ya kiwango cha juu (rahisi kutumia k.m. C, C ++…).
  2. Kiingereza ni lugha ya Mashine.
  3. arduino ndiye mtafsiri. natumai unaweza kuwa umeelewa vizuri !!!

Hatua ya 3: Microcontroller ni nini?

Microcontroller ni nini?
Microcontroller ni nini?

Mdhibiti mdogo ni kompyuta rahisi, ambayo ina kumbukumbu ndogo sana, RAM,…

ni kifaa chenye kompakt na cha bei rahisi ambacho kinapatikana kwa urahisi Mdhibiti mdogo anayetumiwa katika arduino UNO ni ATmega 328 ina EEPROM inaweza kusanidiwa mara kwa mara kwa kufuta nambari iliyotangulia.

Hatua ya 4: Aina za Arduino

Aina za Arduino
Aina za Arduino

Picha inaorodhesha aina tofauti za bodi za arduino ambazo hutumiwa zaidi.

Arduino UNO

Aina hii ya bodi ni maarufu na inafaa zaidi kwa Kompyuta! ina safu ya pini za kike ndani yake kwa hivyo kwa kutumia pini ya kiume tunaweza tu kufanya unganisho bila soldering yoyote au matumizi ya ubao wa mkate.

Arduino nano

Hii ni sawa na bodi ya UNO isipokuwa saizi ya bodi imepunguzwa kwa hivyo inastahili jina lake. Ina safu ya pini za kiume zilizouzwa ambazo zinaweza kushikamana na ubao wa mkate na kutumiwa moja kwa moja bila soldering yoyote. Hii ni rahisi kulinganishwa ikilinganishwa kwa UNO.

Pedi ya Arduino LILY

Hii hutumiwa kwa umeme unaoweza kuvaliwa.

Hatua ya 5: Muundo wa Arduino

Muundo wa Arduino
Muundo wa Arduino

1. kuziba -USB hii hutumika kupakia usimbuaji wako na inaweza pia kutumika kama pembejeo ya nguvu kwa arduino.

Pini za Digitali (2-13) hutumiwa kwa shughuli za kuingiza na kutoa.

3. Pini za Analog (0-5) hutumiwa kwa shughuli za kuingiza na kutoa kwa fomu ya analog.

5. kifungo nyekundu hutumiwa kuweka upya bodi yaani utekelezaji wa nambari huanza kutoka mwanzo.

6. Pini za serial RX, TX hutumiwa kwa mawasiliano ya serial.

7. pia ina tundu la pembejeo la DC.

Hatua ya 6: SETUP

KUWEKA
KUWEKA
KUWEKA
KUWEKA

1. Sakinisha programu ya arduino IDE. (Programu ya bure)

2.choma kwenye bodi yako ya arduino na uchague bandari sahihi na anuwai.

kumbuka: kwangu namba ya bandari ni com23 yako inaweza kutofautiana.

Rejea picha!

Hatua ya 7: Mradi wako wa kwanza-LED Blink

Mradi wako wa kwanza-LED Blink
Mradi wako wa kwanza-LED Blink
Mradi wako wa kwanza-LED Blink
Mradi wako wa kwanza-LED Blink

Katika mradi huu utafanya kuongozwa kupepesa.

sekunde moja ON hali, sekunde moja OFF hali.

Vifaa

fanya unganisho kama inavyoonyeshwa kwenye takwimu.

Programu

pakia usimbuaji ulioonyeshwa kwenye picha.

Mara tu usimbuaji unapopakiwa mwongozo unaanza kupepesa.

Kumbuka:

usanidi batili () - kifungu hufanya mara moja tu.

kitanzi batili () - hufanya mara kwa mara mpaka nguvu ibaki.

Hatua ya 8: PWM -pulse Modulation Width

PWM -pulse Upanaji wa Sauti
PWM -pulse Upanaji wa Sauti

-Hii hutumiwa kutengeneza mwangaza ulioongozwa katika hatua za mwangaza tofauti.

-kuifanya iwe hafifu na kisha kuifanya iwe nuru!

pini ya Analog inasaidia data 8 tu (0-255).

-tutatumia kuandika Analog badala ya kuandika kwa dijiti kuanzisha PWM.

nambari itakuwa sawa Anwani (pini iliyoongozwa, thamani)

PWM: 3, 5, 6, 9, 10, na pini 11 Toa pato la 8-bit PWM na analogWrite ()

pini iliyoongozwa- pini ya dijiti ambayo umeunganisha iliyoongozwa.

thamani - thamani kutoka kati ya (0-255) thamani ya chini hufanya mwanga ulioongozwa uzimie, thamani ya juu hufanya mwanga ulioongozwa uwe mkali.

MAZOEZI:

jaribu kuiboresha hatua kwa hatua kwa kutumia kitanzi kwa kiunga cha rejeleo la rejea!

Hatua ya 9: Mawasiliano ya serial

Mawasiliano ya serial
Mawasiliano ya serial

Serial hutumiwa kwa mawasiliano kati ya bodi ya Arduino na kompyuta au vifaa vingine. Bodi zote za Arduino zina angalau bandari moja ya serial (pia inajulikana kama UART au USART): Serial. Inawasiliana kwenye pini za dijiti 0 (RX) na 1 (TX) na pia na kompyuta kupitia USB. Kwa hivyo, ikiwa unatumia kazi hizi, huwezi pia kutumia pini 0 na 1 kwa pembejeo au pato la dijiti.

inasaidia kujua usomaji wa sensorer zilizounganishwa nayo

Pia husaidia katika kuunganisha moduli zisizo na waya kama vile bluetooth, wifi Esp8266….

Ina uhusiano zaidi nayo ………………………..!

Hatua ya 10: Mawasiliano ya Serial yaliyotumiwa

Mawasiliano ya Serial
Mawasiliano ya Serial
Mawasiliano ya Serial
Mawasiliano ya Serial

Katika kikao hiki tutapata thamani ya pato kutoka kwa kipingaji kinachotegemea mwangaza wa LDR na kuionyesha kwenye mfuatiliaji wa serial.

rejea picha kwa uunganisho wa vifaa na usimbuaji!

sasa usumbue thamani ya sensa kwa kuvuruga taa inayoanguka kwenye sensa na uone mabadiliko katika maadili!

MAZOEZI:

kazi yako ni kutengeneza mwangaza wa LED kulingana na pato la LDR, kwa mfano, LED inapaswa kung'aa katika hali ya giza na inapaswa kung'aa hafifu katika hali angavu.

kidokezo: tumia mawasiliano ya PWM na Serial.

ni ya msingi kwa otomatiki!

Itaendelea ……

Hii ni moduli ya utangulizi tu nitaandika zaidi juu ya hii na moduli hizo zitatolewa hivi karibuni, nifuatilie ikiwa unaipenda

mada chache zijazo:

  • Udhibiti wa magari ya Servo.
  • moduli ya ultrasonics.
  • Sensorer ya IR.
  • dereva wa gari L293D.
  • mawasiliano ya bluetooth
  • na mengi zaidi ……………………. natumaini umeipenda …………………………….. !!!! "shiriki maarifa!" "NIFUATE KWA HABARI ZAIDI"

Ilipendekeza: