Мазмұны:
- 1 -қадам: материалдар туралы есеп
- 2 -қадам: схеманы құру
- 3 -қадам: жандарды орнату
- 4 -қадам: Соңғы сапар
- 5 -қадам: журналдарды жаңарту
Бейне: Arduino мен Python көмегімен DIY «PC пайдалану өлшеуішінің ROG базасы»: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
*************************************
+Біріншіден, бұл нұсқаулықты ағылшын тілін білмейтін адам жазған ……. ағылшын профессоры емес, сондықтан мені мазақ етпес бұрын кез келген грамматикалық қате туралы хабарлаңыз.: б
+Және суреттерде көрсетілген логотиптің ешқайсысына еліктемеңіз, олардың көпшілігінде авторлық құқықтар немесе, ең болмағанда, олардың иелерімен байланысты сезімдер бар.
+Кез келген жақсартулар осы нұсқаулықта немесе жабдықта бағаланады
+Мен телефонға, компьютерге немесе кез келген құрылғыға кез келген сымның зақымдануына және сіздің қосылуыңыз бен бағдарламалауыңыздағы қателіктерге байланысты жауап бермеймін. Сондықтан бұл істі өзіңіздің тәуекеліңізге байланысты жасаңыз.
+ Егер бар болса, бұл үшін сүйкімді қаптаманы 3D басып шығарыңыз.
+ МАХАББАТТЫ БАҒАЛАУ ҮШІН ЖҮРЕКТІ БАСЫҢЫЗ. ЖӘНЕ ОНЫ СҮЙІКТІЛЕРІҢІЗГЕ ҚОСЫҢЫЗ.
*************************************
Барлығына сәлем, Осының бәрі компьютердің сәнді бөлшегінің қажеттілігінен басталды (шамамен ашкөздік), шамамен бір жыл бұрын мен визуалды студияда кодтау үшін 6 -шы ойын компьютерін жасай бастадым. бұл компьютерді баяу құрып жатқанда, қалтадағы ақшаны жинап…. бір күні мен CPU қолданысын көрсететін 200 долларлық Asus ROG базасын көрдім, ол қашықтан үдетіп, көптеген керемет нәрселерді жасай алады (*жалтылдаған көзбен қарау*)…. Әрине, мен оны сатып алғым келді ….. бірақ баға белгісі тым жоғары болды (*Жақтың түсуі*) ….. сондықтан мен оны тезірек жазып алу үшін тез жаздым …. Содан кейін мен питонды үйрене бастадым және «PSUTIL» кітапханасын кездестірдім, бум ….. қазір бәрі мүмкін болды.
тек бірнеше жарықдиодты және arduino наносымен….. мен аппараттық құрал жасадым, содан кейін бірнеше күн бойы кітапханаларды зерттеуден кейін мен питон бағдарламасын жасадым.
негізінен бұл тек CPU қолданысын визуализациялайды, бірақ хост жағында (компьютерлік) python бағдарламасында кішігірім өзгертулермен оны python -дың psutil кітапханасы қамтамасыз ететін барлық мәліметтерді көрсету үшін конфигурациялауға болады - RAM пайдалану, процессор жиілігі және басқа да заттар.
Бұл сыртқы процессорды қолдану көрсеткіші ….
Мен әлі де компьютерлік бағдарламаны фондық процесске айналдыру үшін осы жобамен жұмыс жасаймын, бірақ мен питонға нооби болғандықтан, бұл уақытты қажет етеді. бұл саладағы көмек өте жоғары бағаланады.
толқу?, Ендеше, материалдардың шотын қарастырайық ….
1 -қадам: материалдар туралы есеп
Материалдық есеп-
1. Arduino (сериялық модуль орнатылған кезде, егер сіз arduino pro mini қолдансаңыз, ttl үшін usb пайдаланыңыз ……. қандай arduino қолдансаңыз да, бірақ мен наноны ұнатамын).
2. Led Bar диаграммасы немесе 10 Leds
3. Хост -машина
Міне бітті…
2 -қадам: схеманы құру
Led -ті D3 -D12 түйреуіштеріне және жалпы катодтармен қосыңыз, яғни - суретте көрсетілгендей.
Сондай -ақ, әрбір светодиодқа 1к резисторды қатарынан қосыңыз
3 -қадам: жандарды орнату
Сонымен, бәріміз білетіндей, … жұмыс істеу үшін бәріне жан керек …. машиналар да… Жұмысты бастау үшін осы бағдарламалық қамтамасыз ету мен эскиздерді жүктеп алыңыз
1. Arduino Sketch және Host Program- Github Link
2. Python -Python жүктеу
3. PSUTIL кітапханасы - PSUTIL кітапханасы
1. Arduino Sketch жүктеңіз
2. Python орнатыңыз
3. PSUTIL кітапханасын жүктегеннен кейін оны орнатыңыз. егер сіз мұны қалай жасау керектігін білмесеңіз, google -ден «Python кітапханасын қалай орнату керектігін» іздеп, оқулықтарды қарап шығыңыз.
4. Хост бағдарламасын жүктеңіз.
5. Windows + R пернесін басып тұрыңыз.
6. Түрі: қабық: іске қосу
7. OK түймешігін басыңыз.
8. хост бағдарламасын іске қосу қалтасына көшіру
9. содан кейін хост бағдарламасын қайтадан көшіріңіз
10. және жұмыс үстеліне тіркесімді қойыңыз.
4 -қадам: Соңғы сапар
arduino қосыңыз. және сериялық порт COM2 екенін тексеріңіз, егер оны құрылғы менеджерінен өзгерту арқылы Com2 -ге өзгертпесеңіз. OK түймесін басыңыз
содан кейін жұмыс үстеліндегі пернелер тіркесімін басу арқылы python бағдарламасын іске қосыңыз … ол іске қосылғаннан кейін ол әр жүктеуде автоматты түрде іске қосылады. терминал терезесін жаппаңыз. ол ешқандай нәтиже көрсетпесе де. ол әлі де жұмыс істейді.
Содан кейін
Ләззат алыңыз …….
*******************************************
Ескерту-
1. Оны компьютердің жанына кез келген жерге орнатыңыз, оны 3D форматында басып шығарыңыз немесе сымсыз қосу үшін Bluetooth модулін қолданыңыз.
2. басқа psutil функциялары үшін бағдарламаны жаңарту үшін python бағдарламасын тексеріңіз.
3. Arduino Sketch іс жүзінде нубиге ұқсайды … бұл тек ілмектерде қошқардың көп қолданылуына байланысты arduino апаттарын сақтап қалу үшін, ол оны аттиниялар мен аврларда қолдануға болады.
4. терминал терезесін жаппаңыз. ол ешқандай нәтиже көрсетпесе де. ол әлі де жұмыс істейді.
5. Жақында мен DIY Rog негізінің толық нұсқасын жасаймын, оның ішінде қашықтан үдеткіш функциялары мен көп жолақты графиктер бар ….
6. кодтарға және басқа да заттарға қосқан үлестері бағаланады.
*******************************************
5 -қадам: журналдарды жаңарту
************ Жаңартулар осы жерде жазылады ***************
2017-06-21 - «rufununu» ұсынғандай, сіздің ардуино мен жарықдиодты қорғау үшін әр сымның алдында 1k резистор қосыңыз.
***************************************************************
Ұсынылған:
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен жеделдетуді бақылау: 6 қадам
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен үдеуді бақылау: Менің ойымша, физика кейбір заңдарына сәйкес. Акселерация- шексіз. Терри Райли Гепард қуып бара жатқанда таңғажайып үдеу мен жылдамдықты өзгертеді. Жағалаудағы ең жылдам тіршілік иесі аң аулау үшін жоғары жылдамдықты қолданады
IoT Hydroponics - PH мен EC өлшеу үшін IBM's Watson пайдалану: 7 қадам (суреттермен)
IoT Hydroponics - PH мен EC өлшеу үшін IBM's Watson қолдану: Бұл нұсқаулық гидропоника қондырғысының EC, pH және температурасын бақылауды және деректерді IBM's Watson қызметіне жүктеуді көрсетеді. Уотсон жұмысты бастау үшін тегін. Ақылы жоспарлар бар, бірақ бұл жоспар үшін ақысыз жоспар жеткілікті
UCL-IIOT-Деректер базасы мен қызыл түйінмен дабыл жүйесі: 7 қадам
UCL-IIOT-Дабылдар мен қызыл түйіндермен дабыл жүйесі: Бұл құрылымның мақсаты-Arduino-ны Node-red және деректер қорымен байланыстыруды үйрету, сондықтан сіз деректерді тіркеп, оны кейін пайдалану үшін жинай аласыз. қарапайым arduino дабыл жүйесі, олардың әрқайсысы 5 дерек нөмірін шығарады
DIYMall RFID-RC522 мен Nokia LCD5110 Arduino көмегімен пайдалану бойынша тағы бір нұсқаулық: 8 қадам (суреттермен)
DIYMall RFID-RC522 мен Nokia LCD5110-ды Arduino көмегімен пайдалану туралы тағы бір нұсқаулық: Неліктен мен DIYMall RFID-RC522 мен Nokia LCD5110 үшін басқа нұсқаулықты жасау қажеттілігін сезіндім? Шынымды айтсам, мен өткен жылы осы құрылғылардың екеуін де пайдаланып, тұжырымдаманы дәлелдеумен жұмыс істедім және қандай да бір түрде «дұрыс емес»
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА