İçindekiler:
Video: Kendi Arduino Kütüphanenizi Oluşturun: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Selam millet. Bazı projelerde hazır kütüphaneleri kullanamadığınızda kendi kütüphanenizi oluşturmanız gerekebilir. Ya da kendi kitaplığınızı kendi standartlarına göre oluşturabilirsiniz. Bugün size kendi kütüphanenizi nasıl kolayca oluşturabileceğinizi ve kodunuzda nasıl kullanabileceğinizi göstereceğim…
1. Adım: Tanıtın
=>. H DOSYA NEDİR?
Bir H dosyası, bir C, C++ veya Objective-C kaynak kodu belgesi tarafından başvurulan bir başlık dosyasıdır. Bir programlama projesi içindeki diğer dosyalar tarafından kullanılan değişkenleri, sabitleri ve işlevleri içerebilir. H dosyaları, yaygın olarak kullanılan işlevlerin yalnızca bir kez yazılmasına ve gerektiğinde diğer kaynak dosyalar tarafından başvurulmasına izin verir.
=>KÜTÜPHANEMİZİ OLUŞTURMAK İÇİN NEDEN C VEYA C++ KULLANIYORUZ?
Arduino yazılımı, bir geliştirme ortamı (IDE) ve kitaplıklardan oluşur. IDE, Java ile yazılmıştır ve İşleme dilinin ortamına dayanmaktadır. Kütüphaneler C ve C++ ile yazılır ve AVR-GCC ve AVR Libc ile derlenir..
2. Adım: ÖRNEK KOD
Bu projede HC-SR04 sensörünün kütüphanesini oluşturuyoruz.
#include "mylibrary.h"
HCHC, HC1;
geçersiz kurulum() {
Seri.başla(9600); HC.trigPin(A0); HC.echoPin(A1); HC1.trigPin(A2); HC1.echoPin(A3); }
boşluk döngüsü () {
çift mesafe1 = HC.hesapla(A1, A0); çift mesafe2 = HC1.hesapla(A3, A2);
Serial.print("mesafe1 = ");
Seri.println(mesafe1); Serial.print("mesafe2 = "); Seri.println(mesafe2); gecikme(500); }
Adım 3: PARÇALAR
Bu projeyi yapmak için kullandığım parçaların bir listesi:
- Arduino UNO'su
- ekmek tahtası
- HC-SR04 *2 (yalnızca birini kullanabilirsiniz)
- Jumper Telleri (erkekten erkeğe ve erkekten dişiye)
4. Adım: ŞEMA
Adım 5: SONUÇ
Önerilen:
Bir Savaş Arenasında Kullanmak İçin Kendi Düello Disklerinizi Oluşturun: 4 Adım
Bir Savaş Arenasında Kullanmak İçin Kendi Düello Disklerinizi Yaratın: Yugioh çizgi film serisinde bulunan düello disklerinden her zaman yarı yarıya etkilenmişimdir. Bir deste iskambil kullanarak bir yaratığı çağırmak ve daha sonra bir tür holografik dövüş arenasında onu dışarı atmalarını sağlamak ne kadar havalı olurdu? Burada h üzerinden gideceğim
Kendi Değişken Laboratuar Tezgahı Güç Kaynağınızı Oluşturun: 4 Adım (Resimlerle)
Kendi Değişken Laboratuar Tezgahı Güç Kaynağınızı Oluşturun: Bu projede size, ayarlanabilir bir laboratuar tezgahı güç kaynağı (0,8 V-29.4V || 0.3A-6A). Performans karşılaştırmada oldukça iyi
Kendi ""Banksy'nin Kendi Kendini Yok Eden Sanat Eseri Çerçevesini" Oluşturun: 4 Adım
Kendi "Banksy'nin Kendi Kendini Yok Eden Sanat Eseri Çerçevesini" İnşa Et: Balon Kız 1.4 milyon dolara ulaştıktan sonra kendi kendini parçaladığında, içimizdeki yapımcılar bunun nasıl yapıldığını analiz etmeye başladılar. Aklımızda ilk 2 fikir vardı: Birincisi şuydu: bıçaklar çerçevenin tabanına sabitlendi ve iki tekerlek
Kendi DMX Armatürünüzü Oluşturun - Arduino: 7 Adım (Resimlerle)
Kendi DMX Fikstürünüzü Oluşturun - Arduino: İkinci Instructables sayfama hoş geldiniz. Bu siteden çok şey öğrendim ve burası projelerimi göstermek için harika bir yer gibi görünüyor. Umarım bu projeyi eğlenceli ve faydalı bulursunuz. Ne düşündüğünü bilmek için can atıyorum. Yorumlarda bana bildirin, lütfen
Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlamak): 7 Adım (Resimlerle)
Kendi Membran Matrisi Tuş Takımını Yaratın (ve Arduino'ya Bağlamak): Yani kendi membran tuş takımınızı mı yaratmak istiyorsunuz? Niye ya? Kendi tuş takımınızı yapmak birçok nedenden dolayı faydalı olabilir. Ucuz ve yapması kolaydır, çok fazla hayal kırıklığına uğramadan saldırıya uğrayabileceği veya çalınabileceği durumlara yerleştirilebilir, Tamamen