Talaan ng mga Nilalaman:

Panimula sa Arduino: 3 Mga Hakbang
Panimula sa Arduino: 3 Mga Hakbang

Video: Panimula sa Arduino: 3 Mga Hakbang

Video: Panimula sa Arduino: 3 Mga Hakbang
Video: МАСТЕР-КЛАСС по Arduino | Полный семинар по программированию за 90 минут! 2024, Hunyo
Anonim
Panimula kay Arduino
Panimula kay Arduino

Kumusta at maligayang pagdating sa Arduino albert at Arduino 101. Kung nalilito ka sa Arduino o nais mong simulan ang iyong paglalakbay kasama ang Arduino kaysa nasa tamang lugar ka. Sa video na ito sisimulan ang aming paglalakbay sa taludtod ng Arduino. Magsisimula kami sa mga pangunahing kaalaman tulad ng kung ano ang Arduino? O paano ito kapaki-pakinabang sa iyo? Sa hinaharap ay magtutungo kami sa karagdagang mga detalye at tuklasin kung ano ang maaari nating gawin sa Arduino.

Hakbang 1: Ano ang Arduino?

Ano ang Arduino?
Ano ang Arduino?

Magsimula tayo sa ano ang Arduino? Karamihan sa mga karaniwang paliwanag ay, Arduino ay isang micro-controller. Sa gayon, hindi ito ganap na tamang pangungusap dahil ang micro-controller ay mukhang isang imahe sa itaas.

At kung nalilito ka kaysa sa dahil sa pangalan. Ang Arduino ay isang kumpanya na nakabase sa Italya na gumagawa ng mga board na ito. Ang mga board tulad ng Arduino uno, nano, mega atbp Karamihan sa mga karaniwang ginagamit na board ay UNO. Hindi ito isang microcontroller ngunit isang kumbinasyon ng mga microcontroller at ilang iba pang mga bahagi. Ang mga Microcontroller ay karaniwang maliliit na computer na maaaring magpatupad ng mga simpleng gawain. Programable ang mga ito. Gumagamit ang Arduino ng serye ng mga microcontroller na tinatawag na ATmega AVR. Ginawa ng kumpanyang Atmel. Pinakamagandang bagay tungkol sa Arduino ay hindi namin kailangang gumamit ng wika sa antas ng pagpupulong upang mai-program ang mga microcontroller na ito. Ngunit babalik kami sa liham na iyon.

Hakbang 2: Hardware

Hardware
Hardware

Ok, kaya ngayon mayroon kang pangunahing ideya tungkol sa Arduino. Lumipat tayo sa hardware. Magsisimula kami sa Arduino UNO. Marami kaming mga bagay na pag-uusapan.

Una sa lahat, nakikita mo ang mga GPIO pin. Alin ang mga pangkalahatang layunin ng input pin na output. Mayroong mga pin na bilang mula 0 hanggang 13, ito ang mga digital na pin, nangangahulugan na maaari mo lamang gamitin ang mga lohikal na antas para sa mga pin na ito. Mayroong ilang mga pin na may ~ sign. Ang mga pin na ito ay PWM na pin. Ang PWM ay nangangahulugang modulate ng lapad ng pulso. Mayroong ilang mga pin na may nakasulat na GND sa tabi nito, ang mga pin na ito ay para sa pagbibigay ng karaniwang lupa. Para sa data ng analogue may mga pin na may label na A0 hanggang A5. Ang 5V at 3.3V pin ay nagbibigay ng matatag na output ng 5V at 3.3V ayon sa pagkakabanggit. Maaaring magamit ang Pin Vin upang mapatakbo ang Arduino. Ang GPIO pin 0 at 1 ay maaaring magamit bilang mga tatanggap at transmitter port ayon sa pagkakabanggit para sa serial na komunikasyon. May dalawa pang daungan. Gamit ang isa maaari mong ikonekta ang Arduino sa computer at i-program ito at i-power ito din. Paggamit ng iba pa maaari naming paganahin ang Arduino gamit ang wall adapter.

Hakbang 3: Software

Software
Software
Software
Software

Susunod na bagay ay ang software. Gamit ang Arduino IDE maaari naming mai-program ang Arduino board upang makagawa ng iba't ibang gawain. Ang wikang ginamit sa Arduino IDE ay kombinasyon ng C at C ++. Madaling gamitin ito at hindi kasing kumplikado ng wika sa antas ng pagpupulong.

Sa pinakauna sa menu bar mayroon kaming file, edit, sketch, tool at help menu. Pagkatapos nito mayroon kaming ilang mga pindutan. Ang mga pindutan na ito ay para sa pag-iipon ng aming code, pag-upload ng aming code sa Arduino board at upang lumikha ng bagong file.

Ang kumpletong code ay nahahati sa dalawang bahagi; setup at loop. Ang setup ay tumatakbo nang isang beses at ang loop ay tumatakbo nang paulit-ulit. Maaari naming ideklara ang mga pandaigdigang variable at isama ang mga aklatan sa labas. Kaya't kapag pinapagana mo ang board ng Arduino, tumatakbo muna ang pag-set up at pagkatapos ay paulit-ulit na tumatakbo ang loop hanggang sa hindi malakas. Narito ang isang halimbawa ng code. maaari mong i-download ang IDE mula rito: i-download ang IDE

Inirerekumendang: