Мазмұны:

Жеке Arduino кітапханасын құрыңыз: 5 қадам
Жеке Arduino кітапханасын құрыңыз: 5 қадам

Бейне: Жеке Arduino кітапханасын құрыңыз: 5 қадам

Бейне: Жеке Arduino кітапханасын құрыңыз: 5 қадам
Бейне: Урок №1. Базовые операции с фото и видео. BeyondRobotics 2024, Шілде
Anonim
Жеке Arduino кітапханасын құрыңыз
Жеке Arduino кітапханасын құрыңыз

Барлығына сәлем. Кейбір жобаларда дайын кітапханаларды пайдалана алмайтын кезде жеке кітапхана құруға тура келуі мүмкін. Немесе сіз өз стандарттарыңыз бойынша жеке кітапхананы құра аласыз. Бүгін мен сізге өзіңіздің жеке кітапханаңызды қалай құруға болатынын және сіздің кодыңызда қалай қолдануға болатынын көрсетемін …

1 -қадам: таныстыру

=>. H ФАЙЛ НЕ?

H файлы-бұл C, C ++ немесе Objective-C бастапқы код құжатына сілтеме жасалған тақырыптық файл. Ол бағдарламалау жобасында басқа файлдар қолданатын айнымалыларды, тұрақтыларды және функцияларды қамтуы мүмкін. H файлдары жиі қолданылатын функцияларды бір рет жазуға және қажет болған жағдайда басқа бастапқы файлдарға сілтеме жасауға мүмкіндік береді.

=> НЕГЕ КІТЕПХАНАМЫЗДЫ ЖАСАУ ҮШІН C немесе C ++ қолданамыз?

Arduino бағдарламалық жасақтамасы даму ортасынан (IDE) және кітапханалардан тұрады. IDE Java тілінде жазылған және өңдеу тілінің ортасына негізделген. Кітапханалар C және C ++ тілдерінде жазылған және AVR-GCC және AVR Libc көмегімен құрастырылған..

2 -қадам: МЫСАЛ КОД

Бұл жобада біз HC-SR04 сенсорының кітапханасын құрамыз.

#«mylibrary.h» қосыңыз

HC HC, HC1;

жарамсыз орнату () {

Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

void loop () {

қосарланған қашықтық1 = НС.есептеу (A1, A0); қосарланған қашықтық2 = HC1.есептеу (A3, A2);

Serial.print («қашықтық1 =»);

Serial.println (қашықтық1); Serial.print («қашықтық2 =»); Serial.println (қашықтық2); кешіктіру (500); }

3 -қадам: БӨЛІМДЕР

БӨЛІКТЕР
БӨЛІКТЕР

Міне, мен осы жобаны жасау үшін пайдаланған бөліктердің тізімі:

  • Arduino UNO
  • Нан тақтасы
  • HC-SR04 *2 (тек біреуін қолдануға болады)
  • Jumper Wires (еркектен еркекке және еркектен әйелге)

4 -қадам: SCHEMA

СХЕМА
СХЕМА

5 -қадам: НӘТИЖЕ

Ұсынылған: