Мазмуну:
- 1 -кадам: Материалдардын тизмеси
- 2 -кадам: Райондук диаграмма жана Райондук тактаны жасоо
- 3 -кадам: Байланыштар жана Bootloaderди өрттөө тартиби
- 4 -кадам: Кодду жүктөө менен тестирлөө
- 5 -кадам: Мүчүлүштүктөрдү оңдоо
Video: КАНТИП АРДУИНО НАНО/МИНИ - Жүктөгүчтү кантип күйгүзүү керек: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Нускамада мен сизге кантип Scratchтан Arduino MINI жасоону көрсөтөм.
Бул көрсөтмөлөрдө жазылган жол -жобо сиздин каалооңузга жараша ар кандай долбоорлорду жасоо үчүн колдонулушу мүмкүн.
Сураныч, жакшыраак түшүнүү үчүн видеону көрүңүз
Бул окуу куралы үч бөлүктөн турат
1. Дизайн жана бардык компоненттерди чогултуу
2. Bootloaderди жаңы чипке күйгүзүү
3. Test Code жүктөө
Мен бул макаланын аягында PCB файлдарын тиркеп койгом.
Андыктан баштайлы!
1 -кадам: Материалдардын тизмеси
- TTL модулуна CP2102 USB (же CH340 сыяктуу)
- Arduino NANO
- Jumper Wires
- Atmega328P-AU чипи
- AMS1117 5V жөндөгүч
- 16 МГц кристалл
- SMD LED
- SMD каршылыгы (330R, 10K) (0604 топтому)
- Button Switch
- Конденсаторлор (0.1uF, 22pF, 10uF) (Мен керамикалык типти колдонгом, бирок такта SMD_0612 пакети үчүн иштелип чыккан)
- Терминал тилкеси
- SMD сатуу үчүн бардык шаймандар жана аксессуарлар.
2 -кадам: Райондук диаграмма жана Райондук тактаны жасоо
Мен SMD Soldering окуу куралымда Arduino MINI тактасын жасадым. Кантип үйрөнгүңүз келсе, видеону текшере аласыз.
Кыскача кыскача… Мен трафареттин жардамы менен ПХБга ширетүүчү паста колдондум, Компоненттерди жайгаштырдым жана ысык аба үйлөткүчтү колдонуп soldered.
Мен Arduino веб -сайтынан ачык булак Arduino PCB файлдарын колдондум жана менин талаптарыма жана жеткиликтүү бөлүктөрүнө ылайык бир аз өзгөртүп койдум. Кийинчерээк мен JLCPCBден PCB Onlineга заказ кылдым.
3 -кадам: Байланыштар жана Bootloaderди өрттөө тартиби
Сураныч, бул туташуунун чоо -жайын ээрчиңиз (Оңой түшүнүү үчүн Сүрөттөргө/Видео шилтемесине кайрылыңыз*)
Үйдө жасалган ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ……………………………. D11
Pin 16 (MISO) …………………………. D12
Pin 17 (SCK) ……………………………… D13
Pin 29 (КАЛЫПТАЙТУУ) ………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Туура туташууларды түзгөндөн кийин, жүктөгүчтү күйгүзүү.
1) Arduino NANOну компьютериңиздин USB -ге туташтырыңыз
2) Тиешелүү Башкарманы жана Ком -Портту тандаңыз
3) Куралдар менюсунда ARDUINO IS IS Программистин тандаңыз. Жол: Куралдар> Программист> Arduino ISP катары
4) Куралдарга барып, Boot Loader тандаңыз. Жол: Куралдар> Boot Loader күйгүзүү
5) Бул бир мүнөткө чейин созулушу мүмкүн жана "Boot Burning Boot Loader" билдирүүсү көрсөтүлөт.
Андан кийин сиз бардык туташтыруучу зымдарды жана туташууларды алып салсаңыз болот жана жаңы AVR Микроконтроллериңиз долбоорлоруңуз үчүн өзүнчө түзмөк катары колдонууга даяр.
*Бардык сүрөттөр тартиби боюнча тартипте
4 -кадам: Кодду жүктөө менен тестирлөө
Бул кадамда биз кодду жаңы Homemade Arduino MINIге жүктөөнү үйрөнөбүз. Кодду жүктөө үчүн бул процедураны дайыма аткарышыңыз керек болот.
Оңой түшүнүү үчүн Сүрөттөргө/видео шилтемесине кайрылыңыз.
Мен жаңы микро контроллердин туура иштеп жаткандыгын текшерүү үчүн LED эскизин жүктөйм.
Кошумча маалыматтар:
Үйдө жасалган Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Байланыштарды түзгөндөн кийин, USBңизди TTL Converter Boardго (CP2102) компьютериңизге туташтырыңыз.
2. Мисалдар менюсунан Blink LED эскизин ачыңыз.
3. Куралдар менюсунда AVRISP программистин тандап, кодду жүктөңүз.
4. Тиешелүү COM портун жана Board орнотууларын тандаңыз.
5. Компьютердин экраны жүктөөнү көрсөткөндөн кийин, баштапкы абалга келтирүү баскычын басыңыз, анткени биз DTR пинин баштапкы абалга келтирүү үчүн туташтыра элекпиз.
Жаркылдаган LED микро контроллердин туура иштеп жатканын көрсөтүп турат жана бул Arduino Mini эквиваленттүү тактасы сиздин долбоорлоруңуз үчүн колдонулушу мүмкүн. Ошентип, биз жаңы ATMEGA 328P-AU чипин кантип жүктөөнү үйрөндүк.
5 -кадам: Мүчүлүштүктөрдү оңдоо
Мурунку кадамдардагы процедураларды аткаруу менен сиз Atmega чипин оңой жүктөй аласыз.
Бирок кээ бир программалык камсыздоолордон же адамдык каталардан улам ал ийгиликсиз болуп калат. Бул жерде менден кээ бир сунуштар:
1) Жүктөөчү күйгүзүлбөсө, Circuit байланыштарыңызды жана компоненттериңизди (негизинен Crystal) текшериңиз.
2) Программада туура тактаны жана COM портун айткандыгыңызды текшериңиз
3) туура эмес USB кабелин текшерүү.
4) Эгерде Микро Контроллер күйгүзүлсө, анда сизде IC бузулган.
5) Биз SMD компоненттерин колдонуп жаткандыктан ПКБда жана керексиз ширетүүчү көпүрөлөрдө үзгүлтүксүздүктү текшериңиз.
Сунушталууда:
Aurduino менен LEDди күйгүзүү үчүн фоторезисторду кантип колдонуу керек: 12 кадам
Aurduino менен светодиодду күйгүзүү үчүн фоторезисторду кантип колдонсо болот: баарыңыздарга Arduino-ышкыбоздоруңузга эртең менен/түштөн кийин/кечинде! Бүгүн мен светодиодду күйгүзүү үчүн фоторезисторду (фотоэлемент) кантип колдонууну көрсөтөм. Бул Нускамада камтылган код, LEDдин кадимкидей караңгылашына жол берет, бирок көз ирмемде
Ардуино Нано, HX-711 Load Cell жана OLED 128X64 менен Баланын Машинасын Кантип Жасоо керек -- HX-711 калибрлөө: 5 кадам
Ардуино Нано, HX-711 Load Cell жана OLED 128X64 менен Баланын Машинасын Кантип Жасоо керек || Калибрлөө HX-711: Hello Instructables, Бир нече күн мурун мен татынакай баланын атасы болдумбу?. Ооруканада жатканымда, баланын салмагы баланын өсүшүн көзөмөлдөө үчүн абдан маанилүү экенин байкадым. Демек менде бир ой барбы? Балдардын салмагын эсептөөчү машинаны өзүм жасоо үчүн
Ардуино таймери күйгүзүү/өчүрүү чекити менен: 6 кадам (сүрөттөр менен)
Ардуино таймери күйгүзүү/өчүрүү чекити менен: 05-02-2018 түзөтүлгөн жаңы таймерлер! саат, мүнөт, секунд, eeprom. Сураныч, баш багыңыз: https: //www.instructables.com/id/Arduino-Ultra-Meg… Салам, бул долбоор менен сиз каалаган убакта түзмөгүңүздүн күйгүзүлүшүн жана өчүрүлүшүн көзөмөлдөй аласыз. Алар болушу мүмкүн
USB менен LED же кадимки жарыкты кантип күйгүзүү керек?: 5 кадам
USB менен кантип LED же кадимки жарыкты күйгүзүү керек !!: Бул көрсөтмө сизге лампочканы USB аркылуу кантип күйгүзүүнү үйрөтөт !! Кечиресиз: Менде азыр эч кандай камера жок, ошондуктан эч кандай сүрөттөрдү жүктөй албайм! БИРОК: I Менде сканер бар, ошондуктан мен колумдан келгендин баарын жасайм. Менимче, сиз муну караңгы болгондо колдоно аласыз
Зымсыз эшик коңгуроосун зымсыз ойготкучту күйгүзүү же күйгүзүү/өчүрүү: 4 кадам
Зымсыз эшик коңгуроосун зымсыз ойготкучту өчүрүү же күйгүзүү/өчүрүү: Мен жакында сигнализация системасын куруп, үйүмө орноттум. Мен эшиктердеги магниттик өчүргүчтөрдү колдонуп, аларды чердактан өткөрдүм. Терезелер дагы бир окуя болчу жана аларды катуу зым менен жабуу мүмкүн эмес болчу. Мага зымсыз чечим керек болчу жана бул