Mundarija:
- 1 -qadam: sxemani ko'rib chiqaylik
- 2 -qadam: Kengashni tuzaylik
- 3 -qadam: Dasturiy ta'minotni yuklashga ruxsat bering
- 4 -qadam: Kutish rejimlarini sinab ko'ring
- 5 -qadam: Kengashni yakka o'zi boshqarishga ruxsat bering
- 6 -qadam: kelajakdagi yaxshilanishlar
- 7 -qadam: Kengashga buyurtma bering
- 8 -qadam: BOM
Video: Arduino Mobile: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ushbu tenglikni maqsadi - ARDUINO UNO -ga o'xshash, lekin o'rnatilgan loyihalarga bag'ishlangan (ya'ni batareyalar bilan ishlaydigan) taxtani taqdim etish.
Nima uchun? Chunki siz batareyalar yordamida arduino uno -ni uzoq vaqt quvvatlay olmaysiz. Ko'pincha, USB funktsiyasi bir necha mAni oladi, hatto uyqu holatida ham. Voltaj regulyatorining normal ishlashi uchun kamida 7V kerak, bu batareyalardan samarali foydalanish uchun juda yuqori kuchlanish. Va oxirgi muammo - bu yashil chiroq, shuningdek, bir necha mA.
Arduino mobile yordamida siz taxtani 1,8 V dan 5,5 V gacha quvvatlantirishingiz mumkin. USB imkoniyati yo'q yoki deyarli yo'q, biz keyingi bosqichlarda voltaj regulyatori va quvvat LEDi yo'qligini ko'ramiz.
Uyqu holatida, arduino mobile faqat bir nechta UA oladi. U hujayralarda bir necha oy turishi mumkin.
Pinout arduino uno bilan bir xil va 13 -pinga ulangan o'rnatilgan LED hali ham mavjud.
1 -qadam: sxemani ko'rib chiqaylik
Quvvat manbai J1 ga ulangan bo'lishi kerak (1.8V -> 5.5V).
D1 kutupluluk xatolarini oldini oladi. Ammo bu kuchlanish 0,6 V ga tushishiga olib keladi. Agar siz tushishni xohlamasangiz, SJ1 lehimlang.
Atmega328 arduino bootloader bilan oldindan dasturlashtirilgan bo'lishi kerak. Siz uni arduino uno -dan olishingiz yoki o'zingiz yangi mikro -kontrollerni dasturlashingiz mumkin (aminmanki, siz buni qanday qilish haqida ko'rsatmalarni topasiz).
FTDI ulagichi arduino mobilini dasturlash uchun USB-seriyali qurilmani kiritish uchun ishlatiladi.
Agar siz atmega328 -ni arduino dasturiy ta'minotisiz to'g'ridan -to'g'ri dasturlashni xohlasangiz, men Internet -provayderni qo'ydim.
Bir nechta kondansatkichlar, 16 MGtsli kristall, pin13 uchun LED va bu hammasi !!
2 -qadam: Kengashni tuzaylik
Men bu ko'rsatmaga Eagle sxemasi va tenglikni fayllarini biriktirdim.
Men OSH Park -ga ushbu taxtani yasashni tavsiya qilaman, lekin boshqa provayder buni qila oladi.
Agar siz burgut va tenglikni ishlab chiqarishni yaxshi bilmasangiz, men bilan bog'laning. Men sizga PCB yuborishim mumkin.
3 -qadam: Dasturiy ta'minotni yuklashga ruxsat bering
FTDI Usb-Serial adapterini joylashtiring (yo'nalishni hisobga oling).
Arduino dasturiy ta'minotini oching, doska sifatida to'g'ri COM PORT va arduino uno -ni tanlang.
Eskizingizni yuklang. Men hamma narsa to'g'riligini tekshirish uchun miltillash chizmasini ishlatishni maslahat beraman.
Eslatma: USB-seriyali adapter kartani quvvatlantirish uchun etarlicha kuchli, shuning uchun dasturlashda sizga tashqi quvvat manbai kerak emas.
4 -qadam: Kutish rejimlarini sinab ko'ring
Agar siz arduino mobil qurilmasini batareyalar bilan ishlaydigan loyihada ishlatmoqchi bo'lsangiz, siz uyqu rejimini atmega328 va uzilishlar rejimidan foydalanishingiz kerak.
Bu erda bu mavzu yoritilishi mumkin emas, lekin siz Internetda arduino uyqu rejimlari va uzilishlari haqida ko'plab hujjatlar va misollarni topasiz.
5 -qadam: Kengashni yakka o'zi boshqarishga ruxsat bering
FTDI -ni uzing.
Keyin arudino mobil qurilmasini o'zingiz xohlagan batareyadan (NiMH, Li-Ion …) quvvatlantiring.
Shuni esda tutingki, kuchlanish 1,8 V dan 5,5 V gacha bo'lishi kerak.
6 -qadam: kelajakdagi yaxshilanishlar
Qayta tiklash tugmachasini qo'ymadim. Keyingi versiyada yaxshi bo'lishi mumkin.
ON/OFF tugmasi yo'q. Men bu haqda o'ylayman …
7 -qadam: Kengashga buyurtma bering
Aytganimdek, agar siz PCB ishlab chiqarishni yaxshi bilmasangiz, menga ko'rsatma yuborish orqali murojaat qiling. Men taxta yasab, sizga yuborishim mumkin.
8 -qadam: BOM
Men aliexpress -da barcha qismlarni topdim.
Tavsiya:
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
MOBILE OPERATED RC CAR (ARDUINO): 11 qadam
MOBILE OPERATED RC CAR (ARDUINO): bu arduino -ga o'rnatilgan barcha qismlar
Android Mobile bilan RGB kamera orqa nuri boshqaruvi: 6 qadam
Android Mobile bilan RGB Kamera orqa nuri nazorat qilish: Uch LED yorug'lik qizil, yashil & Moviy. Biz LEDning yorqinligini sozlaymiz, u yangi rang hosil qiladi. LEDlarning yorqinligini kodlar yordamida sozlash (0-255) .►Diodlar bir-biriga juda yaqin bo'lgani uchun biz faqat oxirgi ranglarni qayta ko'rishimiz mumkin
T-mobile MDA yoki 8125 (sehrgar) uchun dock: 4 qadam
T-mobile MDA yoki 8125 uchun dok (Sehrgar): T-mo MDA uchun oddiy dock (aka HTC ustasi). To'liq kartondan va zaxira USB -dan mini USB -simgacha. Men dokni olmoqchi edim, lekin hozircha buning imkoni yo'q edi, shuning uchun uni o'zim yasash haqida fikrim bor edi. Bu o'z -o'zidan paydo bo'lgan, qiziqarli va qiziqarli loyiha edi