
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14


Tizimli dasturlash (ISP) aka-davrali ketma-ket dasturlash (ICSP)-bu ba'zi dasturlashtiriladigan mantiqiy qurilmalar, mikrokontrolderlar va boshqa o'rnatilgan qurilmalarning to'liq tizimga o'rnatilganda dasturlash qobiliyatidir, bu chipni oldindan dasturlashni talab qilmaydi. uni tizimga o'rnatish uchun.
Ushbu qo'llanmada AT89S52 mikrokontroller Arduino-dan elektron tizimli ketma-ket dasturchi sifatida dasturlashtirilgan.
Ta'minotlar
1x AT89S522x 33pF diskli kondansatkichlar 1x 11.0592MHz kristalli osilator 1x 0.1uF kondansatkich
1 -qadam: O'RNATISH UChUN



Komponentlarni rasmda ko'rsatilgandek non paneliga ulang.*Eslatma: 31 -pin +5v ga tortilishi kerak, chunki biz ichki dastur xotirasidan foydalanayapmiz.
2 -qadam: ARDUINO -ni ISP -ga aylantirish
1. Arduino -ni kompyuterga ulang.2. 3. Tegishli taxtani va portni tanlang. Kodni quyida biriktirilgan fayldan yuklang, endi arduino 89S52 mikrokontrollerini dasturlashga tayyor. Eslatma* Arduino kodini yuklaganingizdan so'ng, USB kabelini kompyuterdan Arduino -ga olmang.
3 -qadam: HEX faylini yaratish




1. Keil uVision dasturini oching. 2. Dasturni yozing va.c fayli sifatida saqlang.3. "Manba guruhi" ni ikki marta bosing va siz yaratgan.c faylini bosing. 4. "Maqsad 1" ni o'ng tugmasini bosing.5. Crystal chastotasini 11.0592 MGts ga sozlang.6. "Chipdagi ROMdan foydalanish" ni tekshiring. "Chiqish" yorlig'ini bosing, so'ng "HEX faylini yaratish" ni belgilang va OK ni bosing
4 -qadam: AT89S52 dasturlash

1. Kompyuteringizda 89S52 dasturchi dasturini oching.
2. Arduino ulangan COM portini tanlang.
3. Identify -ni bosing. Natijada "AT89S52 atmel aniqlandi" degan xabar paydo bo'ladi.
4. Och oltilik faylni ochish -ni bosing va olti burchakli faylni tanlang.
5. Yuklash -ni bosing. U olti burchakli faylni mikrokontrollerga yozadi.
6. Bu tugadi. Endi siz ushbu qo'llanmani bajarib Arduino -dan foydalanib 89S52 -ga har qanday kodni yuklashingiz mumkin.
Tavsiya:
TinkerCad -da Arduino -dan foydalanib RGB -dan diskoteka chiroqlari: 3 qadam

TinkerCad -da Arduino -dan foydalanib RGB -dan diskoteka chiroqlari: RGB -ni ulangandan so'ng, PWM chiqishi yoki analog chiqishi yordamida RGB rangini boshqarish oson, Arduino uchun 3, 5, 6 -pinlarda analogWrite () dan foydalanishingiz mumkin. , 9, 10, 11, A0, A1, A2, A3, A4, A5 (Atmega328 yoki 1 yordamida klassik Arduinolar uchun
Dunyo bo'ylab Arduino -dan foydalanib Internetni boshqarish: 4 qadam

Arduino yordamida Internet yordamida butun dunyo bo'ylab boshqaruv: Salom, men Ritikman. Biz sizning telefoningiz yordamida Internetni boshqaradigan LEDni o'rnatmoqchimiz, biz Arduino IDE va Blynk kabi dasturlardan foydalanamiz, bu juda oddiy va agar siz muvaffaqiyat qozongan bo'lsangiz, siz xohlagan elektron komponentlarni boshqarishingiz mumkin Bizga kerak bo'lgan narsalar: Uskuna:
Arduino -dan foydalanib, Stiven Xokingning kompyuter interfeysini atigi 1000 rs (15 $) ichida yarating: 5 qadam

Arduino -dan foydalanib, Stiven Xokingning kompyuter interfeysini atigi 1000 rupiy (15 $) bilan qurish: Hammasi " Stiven Xoking qanday gapiradi? &Quot; savolidan boshlandi, uning kompyuter tizimi haqida o'qiganimdan so'ng, men arzonroq narx taklif qilishim kerakligi xayolimga keldi. tizimning ko'p funktsiyalari buzilmasdan. Bu qurilma
Arduino -dan foydalanib robotdan qanday xalos bo'lish mumkin: 5 qadam

Qanday qilib Arduino yordamida robotdan qochib qutulish mumkin: Men sizga Arduino bilan ishlaydigan robotni chetlab o'tishga qanday to'sqinlik qilishni o'rgataman. Siz Arduino bilan tanish bo'lishingiz kerak. Arduino - bu atmega mikrokontrolleridan foydalanadigan boshqaruv paneli. Siz Arduino -ning istalgan versiyasidan foydalanishingiz mumkin, lekin men
Cortana va Arduino -dan foydalanib RGB Led yoki Ledstriplarni ovozingiz bilan boshqaring !: 4 qadam (rasmlar bilan)

Cortana va Arduino -dan foydalanib, RGB Led yoki Ledstriplarni o'z ovozingiz bilan boshqaring !: Bu ko'rsatmada men sizga RGB svetodiodli yoki svetodiodli tasmasini ovozingiz bilan qanday boshqarishni ko'rsataman. Bu CoRGB dasturi yordamida amalga oshiriladi, uni Windows ilovalar do'konida bepul topish mumkin. Bu ilova mening CortanaRoom loyihamning bir qismi. Aql tugagach