Mundarija:
- 1 -qadam: materiallar ro'yxati
- 2 -qadam: O'chirish sxemasini tuzish
- 3 -qadam: Ruhlarni o'rnatish
- 4 -qadam: oxirgi safar
- 5 -qadam: jurnallarni yangilang
Video: Arduino va Pythondan foydalangan holda DIY "PC foydalanish o'lchagichi ROG bazasi": 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
*************************************
+Birinchidan, bu ko'rsatmalarni ingliz tilida so'zlashmaydigan, ingliz tili o'qituvchisi yozgan edi, shuning uchun meni masxara qilishdan oldin har qanday grammatik xato haqida xabar bering.: p
+Iltimos, rasmlarda ko'rsatilgan logotipga taqlid qilmang, ularning ko'pchiligida mualliflik huquqi yoki hech bo'lmaganda o'z egalari bilan bog'liq his -tuyg'ular bor.
+Yaxshilanishlarning har biri bu ko'rsatma yoki uskunada qadrlanadi
+Men sizning telefoningizga, shaxsiy kompyuteringizga yoki boshqa qurilmangizga zarar etkazgan har qanday narsa uchun javobgarlikni o'z zimmangizga olmaysiz, chunki siz simlarni uzatish va dasturlashda xatolarga yo'l qo'ygansiz. Shunday qilib, buni o'zingizning xavf -xataringiz bilan qiling.
+ Agar mavjud bo'lsa, buning uchun yoqimli sumkani 3D chop eting.
+ YURAKNI BASHISH VA MUHABBATNI yoyish uchun bosing. VA BUNI SEVGILARINGIZGA QO'ShING.
*************************************
Hammaga salom, Hammasi hashamatli kompyuter qismiga bo'lgan ehtiyojdan boshlandi (taxminan ochko'zlik), taxminan bir yil oldin men vizual studiyada kod yozish uchun 6 -chi avlod kompyuterini yasay boshladim …. Kompyuterni asta -sekin qurishda, cho'ntagimdagi pulni yig'ib…. bir kuni men CPU -ni ishlatishni ko'rsatadigan 200 dollarlik Asus ROG bazasini ko'rdim, u masofadan turib overclock qila oladi va juda ko'p ajoyib ishlarni bajaradi (*Yorqin ko'zlar bilan qarab*)…. Albatta, men uni sotib olmoqchi edim ….. lekin narx juda baland edi (*Jag'ning pasayishi*) ….. shuning uchun men tezda eslatib o'tdim …. Keyin men pitonni o'rgana boshladim va "PSUTIL" kutubxonasiga duch keldim va bum ….. hozir hamma narsa mumkin edi.
faqat bir nechta LED va arduino nano bilan ….. men apparatni yasadim, keyin bir necha kun kutubxonalar tadqiqotidan so'ng, men python dasturini yaratdim.
Asosan, bu hozirda faqat CPU ishlatilishini vizualizatsiya qiladi, lekin host tomonida (Kompyuter) python dasturida kichik o'zgarishlar bo'lsa, uni python psutil kutubxonasi taqdim etadigan har bir tafsilotni ko'rsatish uchun sozlash mumkin - qo'chqorni ishlatish, protsessor chastotasi va boshqa narsalar.
Bu tashqi protsessorni ishlatish o'lchagichi ….
Men hali ham ushbu loyihada kompyuter dasturini fon jarayoniga aylantirish uchun ishlayapman, lekin men pythonga noobie bo'lganim uchun vaqt kerak bo'ladi. bu sohada yordam juda qadrlanadi.
hayajonlanganmi?, Xo'sh, keling, hisob varaqalarini ko'rib chiqaylik ….
1 -qadam: materiallar ro'yxati
Hisobot materiallari-
1. Arduino (ketma -ket modul o'rnatilgan bo'lsa, usb -ni ishlating, agar siz arduino pro mini -dan foydalanayotgan bo'lsangiz ……. qaysi arduino -ni ishlatishingizdan qat'i nazar, lekin men nanoni afzal ko'raman).
2. Led Bar Grafi yoki 10 Led
3. Xost mashinasi
bo'ldi shu…
2 -qadam: O'chirish sxemasini tuzish
Ledlarni D3 dan D12 gacha bo'lgan pinlarga va keng tarqalgan katodlar bilan ulang, ya'ni - rasmda ko'rsatilgandek.
Bundan tashqari, har bir LEDga 1k rezistorni ketma -ket qo'shing
3 -qadam: Ruhlarni o'rnatish
Hammamiz bilganimizdek, hamma ishlash uchun ruhga muhtoj … mashinalar ham … Ishni boshlash uchun ushbu dasturlar va eskizlarni yuklab oling
1. Arduino eskiz va xost dasturi- Github havolasi
2. Python -Python -ni yuklab oling
3. PSUTIL kutubxonasi - PSUTIL kutubxonasi
1. Arduino Sketch -ni yuklang
2. Python -ni o'rnating
3. PSUTIL kutubxonasini yuklab olingandan so'ng uni o'rnating. Agar siz buni qanday qilishni bilmasangiz, "Python kutubxonasini qanday o'rnatish kerak" ni qidirib, google -dagi qo'llanmalarni ko'rib chiqing.
4. Xost dasturini yuklab oling.
5. Windows + R tugmachalarini bosib ushlab turing.
6. Turi: qobiq: ishga tushirish
7. OK ni bosing.
8. xost dasturini ishga tushirish papkasiga joylashtiring
9. keyin yana xost dasturini nusxalash
10. va ish stoliga yorliq qo'ying.
4 -qadam: oxirgi safar
arduino -ni ulang. va ketma -ket port COM2 ekanligini tekshiring, aks holda uni qurilma menejeridan o'zgartirib Com2 ga o'zgartiring. OK ni bosing
keyin ish stoli yorlig'ini bosish orqali python dasturini ishga tushiring … u ishga tushgandan so'ng avtomatik ravishda har bir yuklashda o'zini ishga tushiradi. terminal oynasini yopmasligingizga ishonch hosil qiling …. u hech qanday chiqishni ko'rsatmasa ham. u hali ham ishlaydi.
Keyin
Xursand bo'ling …..
*******************************************
Eslatma-
1. Uni kompyuteringizga yaqin joyda o'rnating, uni 3d bosma qutiga yoping yoki simsiz qilish uchun Bluetooth modulidan foydalaning.
2. dasturni boshqa psutil funktsiyalari uchun yangilash uchun python dasturini tekshiring.
3. Arduino Sketch aslida noobie singari ko'rinadi …. lekin bu arduino -ning ilmoqlar uchun haddan tashqari ko'p ishlatilishidan kelib chiqadigan nosozliklarni saqlab qolish uchun, uni attinies va avrlarda ishlatish mumkin.
4. terminal oynasini yopmasligingizga ishonch hosil qiling …. u hech qanday chiqishni ko'rsatmasa ham. u hali ham ishlaydi.
5. Yaqinda men DIY rog bazasining to'liq versiyasini yarataman, shu jumladan masofadan overclocking funktsiyalari va ko'p satrli grafikalar ….
6. kodlarga va boshqa narsalarga qo'shgan hissasi qadrlanadi …….
*******************************************
5 -qadam: jurnallarni yangilang
************ Yangilanishlar bu erda yoziladi ***************
2017-06-21 - "rufununu" tomonidan tavsiya etilganidek, sizning arduino va ledlaringizni himoya qilish uchun har bir LED oldiga 1k rezistor qo'shing.
***************************************************************
Tavsiya:
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi Cosplay qanotlari - 1 -qism: 7 qadam (rasmlar bilan)
O'yin maydonchasi ekspresidan foydalangan holda harakatlanuvchi faollashtirilgan kosplay qanotlari - 1 -qism: Bu ikki qismli loyihaning birinchi qismi, men sizga avtomatlashtirilgan peri qanotlarini ishlab chiqarish jarayonini ko'rsataman. Loyihaning birinchi qismi - bu qanotlarning mexanikasi, ikkinchi qismi esa uni kiyiladigan qilib qo'yish va qanotlarni qo'shish
Ajoyib analog sintezator/organ faqat alohida komponentlardan foydalangan holda: 10 qadam (rasmlar bilan)
Ajoyib analog sintezatori/organi faqat alohida komponentlardan foydalangan holda: Analog sintezatorlar juda zo'r, lekin ularni tayyorlash juda qiyin, shuning uchun men uni iloji boricha soddalashtirmoqchi edim, shuning uchun uning ishlashi oson tushuniladi. bir nechta asosiy kichik sxemalar kerak: rezistorli oddiy osilator
Arduino Mega 2560 va IoT -dan foydalangan holda yuk ko'tarish uchun dvigatellarni boshqarish tizimi: 8 qadam (rasmlar bilan)
Arduino Mega 2560 va IoT yordamida dasturlarni ko'tarish uchun dvigatellarni boshqarish tizimi: Hozirgi vaqtda IoT asosidagi mikrokontroller sanoat dasturida keng qo'llanilmoqda. Iqtisodiy jihatdan ular kompyuter o'rniga ishlatiladi. Loyihaning maqsadi bizni to'liq raqamli boshqarish, ma'lumotlarni qayd qilish va 3 fazali indüksiyon motorini monitoring qilishdir
NodeMCU (Arduino), Google Firebase va Laravel -dan foydalangan holda voqea haqida xabarlar: 4 qadam (rasmlar bilan)
NodeMCU (Arduino), Google Firebase va Laravel -dan foydalangan holda voqea haqida real vaqtda xabarnomalar: Agar veb -saytingizda xatti -harakatlar amalga oshirilsa, lekin sizga elektron pochta manzili to'g'ri kelmasa, sizga xabar berishni xohlaganmisiz? Har safar sotuvda ovoz yoki qo'ng'iroqni eshitishni xohlaysizmi? Yoki paydo bo'lganligi sababli darhol sizning e'tiboringizga kerak bo'ladi
Arduino va WS2812b LED -laridan foydalangan holda DIY shaxsiy muhit yoritgichi: 6 qadam (rasmlar bilan)
Arduino va WS2812b LED -laridan foydalangan holda DIY -ning atrof -muhit yoritgichi: O'yin/film ko'rish tajribam uchun ko'proq chuqurlik kerak edi, shuning uchun men atrof -muhit yoritgichlarini qanday o'rnatganman. Ishni boshlashdan oldin, bu loyiha siz lehimlantiruvchi dazmolni va boshqa asosiy elementlardan qanday foydalanishni bilishingizni talab qiladi. asboblar. Agar sizga qulay lehim bo'lmasa