Mundarija:
Video: O'z Arduino kutubxonangizni yarating: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Hammaga salom. Ba'zi loyihalarda tayyor kutubxonalardan foydalana olmaganingizda o'z kutubxonangizni yaratishga to'g'ri keladi. Yoki siz o'z kutubxonangizni o'z standartlari bo'yicha yaratishingiz mumkin. Bugun men sizga o'z kutubxonangizni qanday oson qurishingiz va o'z kodingizdan foydalanishingiz mumkinligini ko'rsataman …
1 -qadam: tanishtiring
=>. FIL nima?
H fayli-bu C, C ++ yoki Objective-C manba kodli hujjatga havola qilingan sarlavha fayli. U dasturiy loyihada boshqa fayllar ishlatadigan o'zgaruvchilar, doimiylar va funktsiyalarni o'z ichiga olishi mumkin. H fayllari odatda ishlatilgan funktsiyalarni faqat bir marta yozishga va kerak bo'lganda boshqa manba fayllariga havola qilishga imkon beradi.
=> NIMA KUTUBXONANI YARATISH UCHUN C VA C ++ dan foydalanamiz?
Arduino dasturi ishlab chiqish muhiti (IDE) va kutubxonalardan iborat. IDE Java tilida yozilgan va tilni qayta ishlash muhitiga asoslangan. Kutubxonalar C va C ++ da yozilgan va AVR-GCC va AVR Libc bilan tuzilgan..
2 -qadam: O'RNAK KODI
Ushbu loyihada biz HC-SR04 sensori kutubxonasini yaratamiz.
#"mylibrary.h" ni qo'shing
HC HC, HC1;
bo'sh o'rnatish () {
Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
void loop () {
er -xotin masofa1 = HC.xisoblash (A1, A0); er -xotin masofa2 = HC1.xisoblash (A3, A2);
Serial.print ("masofa1 =");
Serial.println (masofa1); Serial.print ("masofa2 ="); Serial.println (masofa2); kechikish (500); }
3 -qadam: QISMLAR
Men bu loyihani amalga oshirish uchun ishlatgan qismlar ro'yxati:
- Arduino UNO
- Non paneli
- HC-SR04 *2 (faqat bittasini ishlatishingiz mumkin)
- Jumper simlari (erkakdan erkakga va erkakdan ayolga)
4 -qadam: SCHEMA
5 -qadam: natija
Tavsiya:
Arduino yordamida GPS chegara chegaralarini yarating: 8 qadam
Arduino -dan foydalanib, GPS -ning chegara chegaralarini yarating: Ushbu qo'llanmada biz Arduino -dan foydalanib, GPS -ning chegara chegaralarini qanday yasashni bilib olamiz, bu sizda robot bo'lsa va siz uning belgilangan maydondan tashqariga chiqishini xohlamasangiz foydali bo'ladi. , displeyda "Tashqarida" ko'rsatiladi
Arduino MIDI boshqaruvchisini yarating: 5 qadam (rasmlar bilan)
Arduino MIDI boshqaruvchisini yarating: Hammaga salom! Ushbu qo'llanmada men sizga o'zingizning Arduino -da ishlaydigan MIDI -ni qanday boshqarishni ko'rsataman. MIDI Musiqiy asboblarning raqamli interfeysi degan ma'noni anglatadi va bu kompyuterlar, musiqa asboblari va boshqa uskunalarni almashish imkonini beruvchi protokoldir
Arduino Simon o'yinini 2 daqiqada yarating!: 3 qadam
2 daqiqada Arduino Simon o'yinini yarating!: Jumpers YO'Q! Simlar YO'Q! Lehimlash YO'Q! Breadboard yo'q! Qutidan tashqarida o'ylash. Do'stlaringiz yoki qarindoshlaringiz yo'lga chiqmasidan oldin, siz mikrokontroleringizni bir nechta qo'shimcha qurilmalar bilan birgalikda namoyish qilmoqchisiz
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: 4 qadam
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: men bu erda ko'rsataman, qanday qilib Windows operatsion tizimida o'z ishga tushirish buyrug'ini yaratishingiz mumkin. Aslida, derazalardagi bu xususiyat juda zo'r, bu sizning dastur oynangizni darhol ochish uchun foydalidir. Endi siz har qanday ilovani ochish uchun buyruqni yaratishingiz mumkin
ITunes kutubxonangizni televizor yoki av -ritsiver orqali qanday tinglash mumkin: 5 qadam
ITunes kutubxonangizni televizor yoki av -ritsiver orqali qanday tinglash mumkin: Men buni 10 daqiqada o'rgatib qo'ydim. Bu juda oson edi! Buning uchun noutbuk yaxshi bo'lardi, lekin televizor yonidagi ish stoli ham yaxshi. Agar sizda aeroport ekspres bo'lsa, men siz uchun bir qadam qo'shaman. (Eslatma: Menda aeroport ekspressi yo'q, shuning uchun agar