Съдържание:

Изградете своя собствена библиотека Arduino: 5 стъпки
Изградете своя собствена библиотека Arduino: 5 стъпки

Видео: Изградете своя собствена библиотека Arduino: 5 стъпки

Видео: Изградете своя собствена библиотека Arduino: 5 стъпки
Видео: Lesson A1: Starting with PICAR-X Raspberry Pi Smart Robot car by SunFounder 2024, Юли
Anonim
Изградете своя собствена библиотека Arduino
Изградете своя собствена библиотека Arduino

Здравейте на всички. В някои проекти може да се наложи да създадете своя собствена библиотека, когато не можете да използвате готовите библиотеки. Или можете да създадете своя собствена библиотека според нейните собствени стандарти. Днес ще ви покажа колко лесно можете да създадете своя собствена библиотека и да използвате в кода си …

Стъпка 1: Въвеждане

=> КАКВО Е. H FİLE?

H файлът е заглавен файл, посочен в C, C ++ или Objective-C документ с изходен код. Той може да съдържа променливи, константи и функции, които се използват от други файлове в рамките на програмен проект. H файловете позволяват често използваните функции да се записват само веднъж и да се позовават на други източници, когато е необходимо.

=> ЗАЩО ИЗПОЛЗВАМЕ C или C ++ ЗА СЪЗДАВАНЕ НА НАШАТА БИБЛИОТЕКА?

Софтуерът Arduino се състои от среда за разработка (IDE) и библиотеки. IDE е написана на Java и се основава на средата на езика Processing. Библиотеките са написани на C и C ++ и компилирани с AVR-GCC и AVR Libc..

Стъпка 2: ПРИМЕР КОД

В този проект създаваме библиотеката на сензора HC-SR04.

#include "mylibrary.h"

HC HC, HC1;

void setup () {

Serial.begin (9600); HC.trigPin (А0); HC.echoPin (A1); HC1.trigPin (A2); HC1. ЕхоПин (А3); }

void loop () {

двойно разстояние1 = HC.изчислете (A1, A0); двойно разстояние2 = HC1.изчислете (A3, A2);

Serial.print ("distance1 =");

Serial.println (разстояние1); Serial.print ("разстояние2 ="); Serial.println (разстояние2); забавяне (500); }

Стъпка 3: ЧАСТИ

ЧАСТИ
ЧАСТИ

Ето списък на частите, които използвах, за да направя този проект:

  • Arduino UNO
  • Платка
  • HC-SR04 *2 (можете да използвате само един)
  • Джъмперни проводници (мъжки към мъжки и мъжки към женски)

Стъпка 4: СХЕМА

СХЕМА
СХЕМА

Стъпка 5: РЕЗУЛТАТ

Препоръчано: