Мазмуну:

Жаңы баштагандар үчүн Arduino: 5 кадам
Жаңы баштагандар үчүн Arduino: 5 кадам

Video: Жаңы баштагандар үчүн Arduino: 5 кадам

Video: Жаңы баштагандар үчүн Arduino: 5 кадам
Video: HTML сабагы 5-сабак - таблица тузуу (шилтеме) ссылка жасоо / HTML ,CSS🔥 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. LED жаркылдатуу боюнча мисал 6. Сериалдык интерфейс боюнча мисал 7. Сурамжылоо ыкмасын колдонуу менен Switch интерфейси боюнча мисал 8. Мисал үзгүлтүккө учуроо ыкмасын колдонуу менен 9. ADC боюнча мисал.

2 -кадам: Керектүү компоненттер

Индиядагы Arduino Uno-

Улуу Британияда Arduino Uno -

АКШда Arduino Uno -

Arduino Nano

Индиядагы Arduino Nano-

Улуу Британиядагы Arduino Nano -

АКШдагы Arduino Nano -

3 -кадам: Үйрөткүч:

Image
Image

4 -кадам: Ардуино программалоо үчүн коллегиянын түрлөрүн колдонсо болот

Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн
Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн
Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн
Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн
Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн
Тактайдын түрлөрү Arduino программалоо үчүн колдонулушу мүмкүн

5 -кадам: Arduino Bootloader жөнүндө көбүрөөк маалымат

Жүктөгүч деген эмне?

Жөнөкөй тилде, Bootloader - бул кодду кабыл алып, өзүбүздүн флешке жазуучу код.

Жүктөгүч - бул контроллер күйгүзүлгөндө же баштапкы абалга келтирилгенде, анан тиркемени баштаганда биринчи аткарылган коддун бир бөлүгү.

Жүктөгүч аткарылганда, ал UART, SPI, CAN же USB сыяктуу интерфейстеги буйрукту же маалыматтарды текшерет. Жүктөгүч UART, SPI, CAN же USBде ишке ашырылышы мүмкүн. Жүктөгүч учурда, программистти ар дайым колдонуунун кажети жок. Бирок контроллерде жүктөөчү жок болсо, анда биз программистти/Флешерди колдонушубуз керек.

Жана биз программистти/Flasherto флэш жүктөгүчүн колдонушубуз керек. Жүктөгүч жаркылдагандан кийин, программисттин/Флешердин кереги жок.

Сунушталууда: