Мазмұны:

Жаңадан бастаушыларға арналған Arduino: 5 қадам
Жаңадан бастаушыларға арналған Arduino: 5 қадам

Бейне: Жаңадан бастаушыларға арналған Arduino: 5 қадам

Бейне: Жаңадан бастаушыларға арналған Arduino: 5 қадам
Бейне: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Шілде
Anonim
Жаңадан бастаушыларға арналған Arduino
Жаңадан бастаушыларға арналған Arduino

Қазіргі уақытта жасаушылар мен әзірлеушілер жобалардың прототипін тез дамыту үшін Arduino -ны қалайды.

Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino өте жақсы пайдаланушылар қауымдастығына ие. Arduino тақтасының дизайны әр түрлі контроллерлерді қолданады (AVR Family, nRF5x Family және STM32 контроллерлерінің аздығы және ESP8266/ESP32). Тақтада бірнеше аналогтық және сандық кіріс/шығыс түйреуіштері бар. Тақтада USB -ден сериялық түрлендіргіші бар, бұл контроллерді бағдарламалауға көмектеседі.

Бұл мақалада біз Arduino IDE және Arduino тақталарын қалай қолдану керектігін көреміз. Arduino - бұл қолдануға оңай және жобаларды прототиптеу үшін өте жақсы нұсқа. Сізде көптеген кітапханалар мен arduino тақтасына арналған модульдер тақтасы мен Arduino тақтасына бекітілетін түйіспесі бар көптеген қондырғылар болады.

Егер сіз Arduino тақтасын пайдалансаңыз, сізге Arduino тақталарына бағдарламалау үшін ешқандай бағдарламашы немесе құрал қажет емес, себебі бұл тақта сериялық жүктеушімен жыпылықтайды және USB арқылы сериялық интерфейске жыпылықтауға дайын.

1 -қадам: Оқулықта қамтылған ұпайлар

Бұл оқулықта келесі тармақтар қарастырылған.1. Схемалық түрде түсіндірілді 2. Жүктеуші түсіндірді 3. Веб -редакторды қалай қолдану керек 4. Arduino IDE қалай қолдану керек 5. Жарықдиодты жыпылықтаудағы мысал 6. Сериялық интерфейстегі мысал 7. Сұрау әдісін қолданып ауысу интерфейсінде мысал 8. Үзіліс әдісін қолданып ауысу интерфейсінде мысал. 9. ADC туралы мысал.

2 -қадам: Қажетті компоненттер

Үндістандағы Arduino Uno-

Ұлыбританиядағы Arduino Uno -

АҚШ -тағы Arduino Uno -

Ардуино Нано

Үндістандағы Arduino Nano-

Ұлыбританиядағы Ардуино Нано -

АҚШ -тағы Arduino Nano -

3 -қадам: Оқулық:

Image
Image

4 -қадам: Arduino бағдарламалау үшін тақта түрлерін қолдануға болады

Arduino бағдарламалау үшін тақта түрлерін қолдануға болады
Arduino бағдарламалау үшін тақта түрлерін қолдануға болады
Arduino бағдарламалау үшін тақта түрлерін қолдануға болады
Arduino бағдарламалау үшін тақта түрлерін қолдануға болады
Arduino бағдарламалау үшін тақта түрлерін қолдануға болады
Arduino бағдарламалау үшін тақта түрлерін қолдануға болады

5 -қадам: Arduino Bootloader туралы толығырақ

Жүктеуші дегеніміз не?

Қарапайым тілде Bootloader - бұл кодты қабылдайтын және оны өз флэшімізге жазатын код бөлігі.

Жүктеуші - бұл контроллер қосылғанда немесе қалпына келтірілгенде алдымен орындалатын, содан кейін қосымшаны іске қосатын код бөлігі.

Жүктеуші жүктелген кезде, UART, SPI, CAN немесе USB сияқты интерфейстегі пәрменді немесе деректерді тексереді. Жүктеушіні UART, SPI, CAN немесе USB -де іске қосуға болады. Жүктеуші болса, бізге бағдарламашыны әр уақытта қолданудың қажеті жоқ. Бірақ егер контроллерде жүктеуші болмаса, онда бұл жағдайда біз бағдарламашы/Флешерді қолдануымыз керек.

Біз бағдарламашы/Flasherto флэш жүктеушісін қолдануымыз керек. Жүктеуші жыпылықтағаннан кейін бағдарламашы/жарқыл қажет емес.

Ұсынылған: