Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: quvvatni ulash
- 3 -qadam: Chipni (mikrokontroller) joylashtirish
- 4 -qadam: Chipga kuch olib kelish
- 5 -qadam: Kristalni chipga ulash
- 6 -qadam: (Ixtiyoriy) Quvvat ko'rsatuvchi LED
- 7 -qadam: (Ixtiyoriy) Tez va oson sinov
- 8 -qadam: Kreditlar va havolalar
Video: Nonvoyxonadagi mustaqil Arduino / ATMega chipi: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:30
Agar siz menga o'xshasangiz, men Arduino -ni qo'lga kiritib, birinchi chipimda yakuniy dasturni amalga oshirganimdan so'ng, men uni Arduino Duemilanovedan uzib, o'z zanjirimga qo'ymoqchi bo'ldim. Bu mening Arduino -ni kelajakdagi loyihalar uchun bo'shatadi. Muammo shundaki, men elektronika sohasidagi yangi odamman, qaerdan boshlashni bilmasdim. Ko'p veb -sahifalar va forumlarni o'qib bo'lgach, men ushbu ko'rsatmalarni birlashtira oldim. Men o'rgangan ma'lumotlarning barchasini bir joyda bo'lishini va ularni kuzatish oson bo'lishini xohlardim. Sharhlar va takliflar ma'qul va qadrlanadi, chunki men hali hammasini o'rganishga harakat qilyapman. O'zgartirish: O'qituvchi a'zosi, Janw menga o'z quvvatingizga yaqin kondansatör yoki 2 qo'shish har doim yaxshi fikr ekanligini aytdi. U bir nechta 100nF kondansatörler ishlashi kerakligini aytdi. Men buni menga ko'rsatganidan juda minnatdorman, chunki men ushbu sxemada qurayotgan birinchi ishlab chiqarish sxemam biroz g'alati xatti -harakatlarga ega edi. Shunday qilib, men o'z kuchimga yaqin 10uF kondansatörni uladim va u o'zini to'g'ri tuta boshladi! Nima uchun bu mening "miltillovchi LED" testimga ta'sir qilmaganini bilmayman, lekin bilamanki, buni menga ko'rsatgani uchun Janvdan minnatdorman. Rahmat Janw. Edit2: Oldingi tahrirga asoslanib, shuni eslatib o'tmoqchimanki, kz1o ko'rsatma a'zosi kondansatörler haqida ko'proq ma'lumot berdi. Iltimos, quyida, 2010 yil 14 -fevral, soat 10:52 da, uning sharhiga qarang. Yangilash - Bu ko'rsatma Hack kuni!
1 -qadam: kerakli qismlar
Men ehtiyot qismlarimni Digikey va Sparkfun Electronics -dan sotib oldim - ular komponentlarni sotib olish uchun eng sevimli joylarimdan. Baribir, bu erda ro'yxat: #1 - (Miqdor: 1) - Arduino bootloader o'rnatilgan ATMega328 chipi (5,50 dollar) #2 - (Miqdor: 1) - 5VDC kommutatsion quvvat manbai (5,95 dollar) (Eslatma: Agar bo'lmasa kommutatsion quvvat manbasidan foydalaning, siz voltaj regulyatori va bir nechta kondansatör qo'shishingiz kerak … pastga qarang) #3 - (Miqdor: 2) - 22 pF sopol diskli kondansatkichlar ($.24 / ea) #4 - (Miqdor: 1)) - 16 MGts kristalli (1,50 dollar) #5 - (Miqdor: 1) - quvvat ulagichi ($.38) (Ixtiyoriy) #6 - (Miqdor: 1) - Non taxtasi (umid qilamanki, sizda bittasi bor, lekin bo'lmasa, mana bu erda). (8.73 $) #7 - 22 ta qattiq simning kichik bo'laklari. Agar sizda yo'q bo'lsa, ehtimol siz o'zingiz yoqtirgan elektronika do'konidan olishingiz mumkin. Soliq/jo'natishdan oldingi umumiy xarajatlar: taxminan 14 dollar (non taxtasi bo'lmagan) Variantlar / variantlar: Variant / Alternativ №1: Agar siz uyingizda mavjud bo'lgan elektr ta'minotidan foydalanmoqchi bo'lsangiz, u 5V - 16V oralig'ida ekanligiga ishonch hosil qiling. keyin siz ham quyidagi komponentlardan foydalanishingiz kerak: #1 optio n - (Miqdor: 1) - 5V kuchlanish regulyatori (yoki shunga o'xshash boshqa 5V kuchlanish regulyatori) ($.57) va #1 variant - (Miqdor: 2) - 10 uF alyuminiy kondansatkich ($.15 / ea) Ularni qanday ulash mumkinligi haqida havolalar) Variant / Alternativ #2: Agar siz #3 va #4 standart elementlarini ishlatishni xohlamasangiz, ularni 2 -sonli variant bilan almashtirishingiz mumkin: (Miqdor: 1) - 16 MGts seramika rezonatori (w/cap) ($.54) Bu qism sopol kondansatkichga o'xshaydi va siz 2 ta tashqi pinni kristalni bog'lab qo'yadigan joyga bog'lab qo'yasiz (keyinroq ko'rsatmada ko'rsatiladi) va o'rta pin erga tushadi. Hech bo'lmaganda, bu men o'qigan narsadir - men hali sinab ko'rmaganman. Lekin siz sezganingizdek, bu yo'l bilan borish biroz arzonroq.:) OK, keling, narsalarni bog'lashni boshlaylik!
2 -qadam: quvvatni ulash
Agar rozetkadan foydalanayotgan bo'lsangiz, birinchi rasmda ko'rsatilgandek, rozetkani ulang. Keyin, fotosuratda ko'rsatilgandek, bir nechta simlarni ulang (+ va -).
3 -qadam: Chipni (mikrokontroller) joylashtirish
Endi biz rasmda ko'rsatilgandek mikrokontrollerni sizning taxtangizga qo'yishni xohlaymiz. Agar bu yangi chip bo'lsa, siz ikkala pimni bir oz egishingiz kerak. Men nima qilsam, men chipni ikki tomondan ushlab turaman va chipni stol kabi tekis yuzaga bir oz bosib turaman va har ikki tomon ham bir xil egilgan bo'lishi uchun shunday qilaman. Agar siz chipingizni Arduino -dan tortib olsangiz, buni qilishning hojati yo'q - ular allaqachon rozetkaga ulangan. Iltimos, chipning yo'nalishiga e'tibor bering - fotosuratlarda va ko'rsatma uchun, chipni yarim dumaloq "nish" chap tomonda bo'lishi uchun joylashtiring.
4 -qadam: Chipga kuch olib kelish
Avval rasmda ko'rsatilgandek 3 ta simni ulang. Biri tuproqli/manfiy bo'ladi (qora sim ko'rsatilgan) va 2 ta ijobiy bo'ladi. Agar siz chipga qaysi pinlar ulanganligini ayta olmasangiz, bu qadamning 5 -rasmiga qarang, bu men Arduino veb -saytidan havola qilish uchun chizilgan pin xaritasi. Shunday qilib, siz bizning tuproqli/manfiy (qora) simimiz 22 -pinni, 2 ta (qizil simlar) esa 20 va 21 -pinlarga ulanishini ko'ramiz. Keyingi 1 ta musbat (qizil) simni 3 -chi/4 -rasmlarda ko'rsatilgandek yana 1 ta salbiy (qora) sim (ular bir xil … faqat bittasi kattalashtirilgan). Shunga qaramay, agar siz aytolmasangiz, Arduino xaritalashiga qarang va biz yer/manfiy (qora) simni 8 -pinga, musbat (qizil) simni 7 -pin bilan bog'layotganimizni ko'rasiz.
5 -qadam: Kristalni chipga ulash
Aslida, biz kristalni ulashdan oldin, keling, bu kondansatkichlarni ulaymiz. Suratda ko'rsatilgandek, 22 22 pF sopol diskli kondansatkichlarni chipga ulang. Ular manfiy/tuproqli (qora) simning yoniga boradilar. Kondensatorning bir oyog'i (kutupluluk haqida xavotirlanishga hojat yo'q) manfiy/erga, ikkinchisi chipdagi pinlardan biriga o'tadi. Bitta kondansatör 9 -pingacha, bittasi esa chipga 10 -pingacha ulanadi. Endi kristal uchun. Kristalning bir oyog'ini 9 -pinga, ikkinchi oyog'ini esa 10 -pinga qo'ying, lekin uni kondansatkichlar va chip/mikrokontroller orasiga qo'yganingizga ishonch hosil qiling. Rasmlarga qarang. Bo'ldi shu! Siz aslida tugadingiz. Keyingi 2 qadam ixtiyoriy. Endi siz o'zingizning Arduino kartangizga ulangan narsalarni ushbu mustaqil sxemaga takrorlashingiz mumkin. Nimani va qaerga ulash kerakligini bilish uchun siz 4 -qadamdagi Arduino pin xaritasiga murojaat qilmoqchisiz. Keyingi ikkita qadamni davom ettirishingiz mumkin. Bu erda to'ldirilgan non paneli haqida tezkor video:
6 -qadam: (Ixtiyoriy) Quvvat ko'rsatuvchi LED
Bu odamlar tushunadigan, muammolarni bartaraf etish uchun ishlatadigan kichik "hiyla". Siz zanjirning quvvat qismiga LED (va, albatta, rezistor) qo'shasiz, agar sizning loyihangiz ishlamayotgan bo'lsa, kontaktlarning zanglashiga olib keladimi yoki yo'qligini tezda aniqlashingiz mumkin. Rasmda ko'rsatilgandek, rezistorni ulang (rasmda menda ishlatilgan 510 OHM rezistor). Yodingizda tutingki, LEDlar ularning kutupluluğuna ega - qisqa oyog'i - manfiy, uzunligi - ijobiy. Shunday qilib, qisqa chiziq erga (qora) temir yo'lga ulanganligiga ishonch hosil qiling. Rasmlardan birida kontaktlarning zanglashiga olib ulanganligi va LED yonib turgani ko'rsatilgan. Mana, borasiz. Shunga qaramay, men mutaxassis emasman, lekin buni siz xohlaganingiz mantiqiy ko'rinadi va men bu qadamni birinchi Arduino loyihamning oxirgi versiyasida qilaman. Agar siz non panelida hamma narsa to'g'ri o'rnatilganligini ko'rishni xohlasangiz, keyingi bosqichga o'ting.
7 -qadam: (Ixtiyoriy) Tez va oson sinov
Yaxshi, sizda hamma narsa simli, sizda kuch borligini bilasiz, lekin savol shundaki, siz hamma narsani to'g'ri sim bilan uladingizmi? Tekshiramiz. Buning uchun sizga rezistor, LED va ba'zi kod kerak bo'ladi. Rasmda ko'rsatilgandek rezistor va LEDni ulang. Buning uchun men 330 OHM qarshilik va qizil LEDdan foydalanardim. LEDni qanday ulaganingizga e'tibor bering - ular qutbga ega - qisqa oyoq manfiy/erga o'tadi va uzunroq, ijobiy sim ATMega chipiga o'tadi … pin, bu 4 -qadamdagi Arduino xaritalash rasmiga qarang. Endi men biriktirgan Arduino eskizini yuklab olish, Arduino dasturida ochish va uni chipga yuklash kerak. Bu Arduino pin 13 ni (lekin oldingi paragrafda aytib o'tganimdek, ATMega pin 19) har soniyada miltillaydi. Bu menda mavjud bo'lgan "Arduino bilan boshlash" kitobidan. Siz LED va rezistorni ulaganingizdan so'ng, chipingizni dasturlashtirganingizdan so'ng, uni yana taxtangizga qo'ying, shunda siz quvvatni ulashingiz mumkin. Siz miltillovchi LEDni olishingiz kerak, demak siz hamma narsani to'g'ri ulashgansiz! Quyida biz yonib -o'chib turgan LED bilan qurilgan sxemaning qisqacha videosi:
8 -qadam: Kreditlar va havolalar
Umid qilamanki, siz mening ko'rsatmalarni yoqtirdingiz va umid qilamanki bu sizga yordam beradi. Bilaman, men hammasini birinchi bo'lib tushunmoqchi bo'lganimda, menda shunday narsa bo'lsa edi. Aytishim kerakki, men hamma kreditni ololmayman - Arduino mahsuloti va veb -saytiga ajoyib mahsulotni yaratgani uchun minnatdorchilik bildirishim kerak. Arduino veb -sayti - bu ajoyib ma'lumot manbai va men Arduino platasidan uzoqda ishlash uchun chip olish uchun kerakli minimal komponentlar haqida ko'p ma'lumot oldim.
Boshqa ajoyib manba bu edi: ITP Physical Computing … ayniqsa Arduino-ga tegishli veb-sahifa.
Va men 7 -bosqichda aytib o'tgan "Arduino -dan boshlash" kitobini unutolmayman - bu meni Arduino -dan boshlashim uchun ajoyib manba edi.
Va nihoyat, agar siz shu paytgacha yetib kelgan bo'lsangiz, o'qiganingiz uchun tashakkur!
Tavsiya:
DIY Bluetooth eshitish vositasi (BK8000L chipi) 3D bosilgan: 6 qadam (rasmlar bilan)
DIY Bluetooth minigarniturasi (BK8000L chipi) 3D bosilgan: Salom! Mana men sizga simsiz bluetooth eshitish vositasini qanday yasashni ko'rsatmoqchiman. Bu loyihani amalga oshirishimga turtki, yaqinda sotib olgan juda ko'p yomon bluetooth minigarnituralar borligi, shuning uchun men o'zimni sozlashim orqali sozlay olaman va rivojlantiraman
Mustaqil Atmega328P yordamida masofadan boshqariladigan naychani yoki kommutatorni qanday qilish kerak: 6 qadam (rasmlar bilan)
Mustaqil Atmega328P yordamida masofadan boshqariladigan pog'onali tayoqchani yoki kommutatorni qanday yasash mumkin: Ushbu loyihada men mustaqil Atmega328P yordamida masofadan boshqariladigan Spike Buster yoki switch taxtasini qanday qurishni ko'rsataman. Ushbu loyiha juda kam komponentli maxsus PCB kartochkasida qurilgan. Agar siz videoni ko'rishni xohlasangiz, men ham xuddi shu narsani qo'shganman
Kuchli mustaqil avtomatlashtirish tizimi - Pi, Sonoff, ESP8266 va Node -Red: 9 qadam (rasmlar bilan)
Kuchli avtomatlashtirilgan avtomatlashtirish tizimi - Pi, Sonoff, ESP8266 va Node -Red: Bu qo'llanma sizni mahalliy tarmoqqa ulanadigan har qanday qurilma orqali chiroqni yoki qurilmani yoqish/o'chirish mumkin bo'lgan birinchi bazaga olib kelishi kerak. ajoyib sozlanadigan veb -interfeys. Xususiyatlarni kengaytirish/ qo'shish doirasi juda keng, shu jumladan
Mustaqil akvarium suzish sensori: 4 qadam (rasmlar bilan)
Mustaqil akvarium suzish sensori: TL; DRBu ko'rsatma suvning juda pastligini bilish va meni xabardor qilishga bag'ishlangan. Bu erda asosiy e'tibor faqat apparatdir, hozircha dasturiy ta'minot yo'q. DISCLAIMER: O'lchovlar yo'q va aniq emas. Bu fikr edi va men uni tashladim
Astro fotosuratlar uchun mustaqil tog ': 4 qadam (rasmlar bilan)
Astro fotografiya uchun mustaqil tog ': Bu kichik o'rnatish osmon bo'ylab harakatlanayotganda yorug'lik kamerasiga yulduzlarni kuzatib borish imkonini beradi. Bir daqiqalik ta'sir qilish vaqti hech qanday muammo tug'dirmaydi. Astrosning ajoyib suratlarini olish uchun siz bir nechta rasmlarni to'plashingiz mumkin. Kerakli materiallar: elektromekanik taymerlar, kichik tripod, l