Mundarija:
- 1 -qadam: ehtiyot qismlaringizni sotib oling
- 2 -qadam: Birgalikda joylashtiring
- 3 -qadam: simlarni ulash
- 4 -qadam: dasturiy ta'minot - VSCode
- 5 -qadam: PlatformIO IDE plaginini o'rnating
- 6 -qadam: Yangi loyiha yarating
- 7 -qadam: USBASP uchun rivojlanish muhitini sozlash
- 8 -qadam: dasturchini ulang
- 9 -qadam: haydovchilarni sozlash
- 10 -qadam: Kodingizni yozing
Video: 2 dollardan kam bo'lmagan kichik mikro-nazorat loyihasi: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Internetda mikrokontrolderlarni ishga tushirish haqida ko'p narsa bor. U erda juda ko'p tanlov bor, ularni yalang'och chipdan, dasturiy panellardan yoki SOC (Chip On On Chip) gadjetlaridan boshlashingiz yoki qilmasligingizdan qat'i nazar, ularni dasturlashning ko'plab usullari.
Shunday qilib, qiziquvchilar uchun bu ulardan biri.
USBASP + AVR ATTiny85 mini USB ishlab chiqarish platasi (Digistump tomonidan)
Menga bu kombinatsiya yoqadi, chunki bu juda kichik form faktorli Arduino platformasi uchun loyihani amalga oshirishning juda arzon usuli, bu chiplar shunchalik kichkinaki, ularni unos bo'lmagan Unosdan farqli o'laroq deyarli hamma narsaga qo'shish mumkin.
Men foydalanadigan taxta - bu arzon elektron karta, uni bepul etkazib berish bilan ebayda 1 dollarga tushadi.
Dasturchi - bu ochiq manbali USBASP dasturchisi, shuningdek ebay yoki AliExpress -da bir xil narxda sotiladi
Bu ko'rsatma-bu dev-taxtani biror narsaga jalb qilish jarayoni
Eng oson yo'l - bu digistump -dan haqiqiy digisparkni sotib olish
Ammo bu loyiha to'xtatilganga o'xshaydi va ularning narxi 8 AQSh dollariga teng
Agar sizda ulardan bittasi bo'lsa, sizga dasturchi kerak emas, chunki u chipga oldindan yonib ketgan Micronucleus yuklash yuklagichi ardudino. Bu shuni anglatadiki, siz dasturni to'g'ridan -to'g'ri kompyuteringizdan chipga ishlatishingiz mumkin. Ammo buning salbiy tomoni shundaki, yuklash yuklagichi chipdagi mavjud resurslarning ko'p qismini ishlatadi, shuning uchun siz nima qilishingiz mumkinligini cheklaysiz, bu USBASP va Micronucleus emas.
1 -qadam: ehtiyot qismlaringizni sotib oling
Ebay yoki Aliexpress -ga o'ting va qidiring
- doska uchun "attiny85"
- prgrammer uchun "usbasp" va
- simlar uchun "o'tish simlari" (agar siz yotganini ko'rsangiz, ixtiyoriy)
2 -qadam: Birgalikda joylashtiring
Sizning uskunangiz nihoyat kelganda, lehim bilan boshlang
Qoplamali taxtaga o'ralgan pimlarni ajratib qo'ying. Bu ixtiyoriy. Agar sizda lehimlantiruvchi temir bo'lmasa, siz simlarni burishingiz mumkin, lekin bu tavsiya qilinmaydi, chunki kontaktlar yaxshi bo'lmaydi.
Bu misolda, men, negadir, simlarni to'g'ridan -to'g'ri quvvat terminallariga lehimladim, lekin siz buni amalga oshirish uchun ajratish pimlarini ishlatishingiz mumkin.
3 -qadam: simlarni ulash
Simlarni rasmga muvofiq ulang. Men bu kombinatsiyani ishlatganman, lekin siz xohlagan narsani ishlatishingiz mumkin, ular faqat to'g'ri mos kelishi kerak
doskaga:
- p0, p1, p2 = yashil, ko'k, qizil
- 5v, GND = qizil, yashil (VIN ishlatilmaydi)
ulagich:
mos keladigan kabel aloqasi uchun diagramaga qarang
4 -qadam: dasturiy ta'minot - VSCode
Endi siz simli ulangansiz, dasturiy muhitni sozlashingiz kerak bo'ladi
Bunga quyidagilar kiradi:
- haydovchilar
- rivojlanish muhiti
Avval Visual Studio kodini yuklab oling. (men hozirgacha topgan eng yaxshi muhabbat)
Buni https://code.visualstudio.com/download saytidan olishingiz mumkin
Yuklab oling va o'rnating
5 -qadam: PlatformIO IDE plaginini o'rnating
Pastki chap burchakdagi kengaytmalar tugmachasini bosing va PlatformIO -ni qidiring
Uni o'rnating va qayta yuklang
Agar plagin o'rnatilgandan so'ng avtomatik ravishda paydo bo'lmasa, Platform IO bosh sahifasini ochish uchun chap pastki holat tugmachasini bosing.
6 -qadam: Yangi loyiha yarating
Loyiha ustasida loyihani nomlang va taxtani tanlang
Kengash bo'lishi kerak
Attiny85 (umumiy)
Ramka bo'lishi kerak
Arduino
7 -qadam: USBASP uchun rivojlanish muhitini sozlash
Dasturchini PlatformIO loyihasi sozlamalari faylida platformio.ini -ga o'rnating
Ushbu satrlarni platformIO.ini fayliga qo'shing:
upload_protocol = usbaspupload_flags = -Pusb
8 -qadam: dasturchini ulang
Sizni dasturchi bilan ulang
9 -qadam: haydovchilarni sozlash
USBASP apparatiga kompyuter bilan aloqa o'rnatish uchun drayverlar kerak bo'ladi.
Zadigni bu erdan yuklab oling
USBASP usb qurilmasini kompyuterning USB portiga ulang
Yuklab olingan Zadig dasturini ishga tushiring
Usbasp uchun Winusb drayverini o'rnating
Agar sizning tizimingiz uskunani tanimasa, menga eslatma yuboring va men yordam bera olaman, lekin umuman bu qutidan chiqib ketishi kerak.
10 -qadam: Kodingizni yozing
"loading =" dangasa "ishonchingiz komilki, sizning ATTiny85 kartangiz dasturchingizga ulangan va uning hammasi ulangan.
Dasturni kompilyatsiya qilish va yuklash uchun Ctrl+Alt+U tugmachalarini bosing
Tavsiya:
15 dollardan kam bo'lmagan veb-radio qiling: 4 qadam (rasmlar bilan)
15 dollardan kam bo'lmagan narxda veb-radio tayyorlang: Shunday qilib, men bir muddat qoldirgan loyihani amalga oshirishga qaror qildim: uy qurilishi, to'liq ishlaydigan, radio kuchaytirgich va karnay bilan 15 evrogacha!! Siz o'zgartirishingiz mumkin. tugmani bosish bilan oldindan belgilangan radiostansiyalar o'rtasida va siz
ESP32: 5 qadam (rasmlar bilan) yordamida 30 dollardan kam bo'lmagan hajmdagi tank o'quvchisini yarating
ESP32 -dan foydalanib, 30 dollardan kam bo'lmagan hajmda tank o'quvchisini yarating: narsalar Interneti ko'plab hunarmandlar va sharob ishlab chiqaruvchilarning uylariga ilgari murakkab bo'lgan ko'plab qurilmalarni olib keldi. Darajali datchikli ilovalar o'nlab yillar davomida yirik neftni qayta ishlash zavodlarida, suv tozalash inshootlarida va kimyo sanoatida ishlatilgan
[HASS.IO] 100 dollardan kam bo'lmagan aqlli uyingizni kodlashsiz qurishni boshlang: 6 qadam
[HASS.IO] Aqlli uyingizni kodlashsiz qurishni boshlang, 100 dollardan kam: yaqinda men uyimni chalkashtirib yubordim va o'z uyimni "ahmoqona" qilib qo'ydim. Shunday qilib, men qanday qilib aqlli uy tizimini arzon narxlarda, yuqori muvofiqlik bilan, qanday qilib uzluksiz va barqaror ishlashini aytib beraman
Mashhur sovun ko'pikli bokeh linzalarini 60 dollardan kam bo'lmagan narxda oling: 3 qadam
Mashhur sovunli ko'pikli bokeh linzalarini 60 dollardan kamroq narxda oling: agar siz "qabariq bokeh" nima ekanligini bilmasangiz, google -dan "Meyer Gorlitz trioplan namunalari" ni oling. Taassurot qoldirdimi? Endi Ebay -dan ushbu linzani qidiring, hozirgi narxlarni ko'rish uchun. Arzon emas (& $ 300), to'g'rimi? lekin siz deyarli s ni olishingiz mumkin
Bose QC25 -ni 15 dollardan kam bo'lmagan simsiz mikrofonga aylantiring !: 4 qadam (rasmlar bilan)
Bose QC25 -ni 15 dollardan kam bo'lmagan simsiz mikrofonga aylantiring!: Bu eng zo'r hack emas, lekin bu ajoyib mikrofonli quloqchinlarni QC25 simsiz qilishning eng arzon va xayoliy usuli! Bizga atigi 2 ta arzon bo'lak va qumlanadigan narsa kerak bo'ladi: 1: aylantirish uchun nokia adapteri