Оглавление:
- Шаг 1. Спецификация материалов
- Шаг 2: Изготовление схемы
- Шаг 3: установка душ
- Шаг 4: Последняя поездка
- Шаг 5. Обновите журналы
Видео: Сделай сам «ROG Base Meter Usage Meter» с использованием Arduino и Python: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
*************************************
+ Прежде всего, эти инструкции были написаны не носителем английского языка… Не профессором английского языка, поэтому, пожалуйста, сообщите о любой грамматической ошибке, прежде чем смеяться надо мной.:п
+ И, пожалуйста, не имитируйте логотипы, изображенные на фотографиях. Большинство из них имеют авторские права или, по крайней мере, чувства, связанные с их владельцами.
+ Любые улучшения будут оценены либо в этом руководстве, либо в оборудовании
+ Я не несу ответственности за любые повреждения, вызванные вашим телефоном, компьютером или любым устройством из-за перекрестной проводки и любых ошибок в схемах и программировании вами. Так что делайте это на свой страх и риск.
+ Если возможно, распечатайте для этого симпатичный чехол на 3D-принтере.
+ НАЖМИТЕ СЕРДЦЕ, ЧТОБЫ ЦЕНИТЬ И РАСПРОСТРАНЯТЬ ЛЮБОВЬ. И ДОБАВИТЬ В ИЗБРАННОЕ.
*************************************
Всем привет, Итак, все началось с потребности (на самом деле жадности) в роскошной компьютерной части, около года назад я начал делать игровой компьютер 6-го поколения…… кодировать в визуальной студии…. медленно собирая этот компьютер, собирая карманные деньги…. Однажды я увидел Asus ROG Base за 200 $, который показывает использование процессора, может удаленно разгоняться и делать много крутых вещей (* Смотришь сияющими глазами *)…. конечно, я хотел купить это….. но цена была чертовски высока (* челюсть *)… так что я сделал небольшую заметку, чтобы сделать ее позже…. потом я начал изучать питон, наткнулся на библиотеку "PSUTIL", и бум … теперь все стало возможным.
всего с несколькими светодиодами и arduino nano… я сделал оборудование, а затем, после нескольких дней изучения библиотек, я создал программу на Python….
в основном он теперь только визуализирует использование ЦП, но с небольшими изменениями на стороне хоста (компьютера) программа python может быть настроена для отображения каждой детали, которую предоставляет библиотека psutil python, то есть - использование оперативной памяти, частота процессора и другие вещи.
Это счетчик использования внешнего процессора….
Я все еще работаю над этим проектом, чтобы сделать компьютерную программу фоновым процессом, но, поскольку я новичок в питоне, это займет время. помощь в этом секторе будет оценена по достоинству.
в восторге ?, Итак, давайте просмотрим список материалов…..
Шаг 1. Спецификация материалов
Спецификация материалов
1. Arduino (с установленным последовательным модулем, используйте usb для ttl, если вы используете arduino pro mini… независимо от того, какой arduino вы используете, но я предпочитаю nano).
2. Светодиодная гистограмма или 10 светодиодов
3. хост-машина
это оно…
Шаг 2: Изготовление схемы
Подключите светодиоды к контактам с D3 по D12 и с общими катодами, как показано на рисунке.
Также добавьте резистор номиналом 1 кОм последовательно с каждым светодиодом (не показано на рисунке). Если этого не сделать, Arduino, светодиоды или и то, и другое сгорят вместе
Шаг 3: установка душ
Итак, как мы все знаем ….. всем нужна душа для работы … машины тоже … Загрузите это программное обеспечение и эскизы, чтобы приступить к работе
1. Скетч Arduino и хост-программа - ссылка на Github
2. Python - загрузка Python
3. Библиотека PSUTIL - Библиотека PSUTIL
1. Загрузите скетч Arduino
2. установить Python
3. После загрузки установите библиотеку PSUTIL. если вы не знаете, как это сделать, просто просмотрите учебные материалы в Google, выполнив поиск по запросу «Как установить библиотеку Python».
4. Загрузите хост-программу.
5. Удерживайте нажатой клавишу Windows + R.
6. Тип: оболочка: запуск
7. Щелкните ОК.
8. скопируйте и вставьте хост-программу в папку автозагрузки
9. затем снова копируем хост-программу
10. и вставьте ярлык на рабочий стол.
Шаг 4: Последняя поездка
подключите свой ардуино. и проверьте, является ли последовательный порт COM2, если нет, измените его на Com2, перейдя в диспетчер устройств. нажмите ОК
затем запустите программу python, щелкнув ярлык на рабочем столе… после запуска она автоматически запускается при каждой загрузке. не закрывайте окно терминала…. хотя он не показывает никаких результатов. он все еще работает.
потом
Наслаждаться……..
*******************************************
Примечание-
1. Установите его в любом месте рядом с вашим компьютером, накройте его 3D-печатным корпусом или используйте модуль Bluetooth, чтобы сделать его беспроводным.
2. чтобы обновить программу для других функций psutil, проверьте программу python.
3. Скетч Arduino на самом деле будет выглядеть как новичок…. но это только для сохранения сбоев Arduino из-за чрезмерного использования оперативной памяти в циклах for, чтобы его можно было использовать на attinies и avrs.
4. убедитесь, что не закрыли окно терминала…. хотя он не показывает никаких результатов. он все еще работает.
5. скоро я сделаю полную версию базы diy rog, включая функции удаленного разгона и многополосные диаграммы …
6. Мы будем благодарны за любой вклад в коды и другие материалы ……
*******************************************
Шаг 5. Обновите журналы
************ Здесь будут описаны обновления ***************
21.06.2017 - В соответствии с предложением «rufununu» добавьте резистор 1 кОм перед каждым светодиодом, чтобы защитить ваш Arduino и светодиоды.
***************************************************************
Рекомендуемые:
Сделай сам - сделай USB мини-акустическую систему с PAM8403 и картоном - Золотой винт: 5 шагов
Сделай сам - сделай USB мини-акустическую систему с PAM8403 и картоном | Золотой винт: Сегодня я покажу вам, как сделать мини-акустическую систему USB с модулем усилителя PAM8403 и картоном. Это очень просто из дешевых материалов
Макрообъективы «сделай сам» с автофокусом (отличается от всех других макрообъективов «сделай сам»): 4 шага (с изображениями)
Макрообъективы «сделай сам» с автофокусом (отличается от всех других макрообъективов «сделай сам»): я видел много людей, делающих макрообъективы со стандартным комплектным объективом (обычно 18-55 мм). Большинство из них представляют собой объектив, который просто приклеивают к камере назад или снимают передний элемент. У обоих вариантов есть свои недостатки. Для крепления объектива
Водопроводный кран с датчиком движения с использованием Arduino и электромагнитного клапана - Сделай сам: 6 шагов
Водопроводный кран с датчиком движения с использованием Arduino и соленоидного клапана - Сделай сам: в этом проекте я покажу вам, как построить водопроводный кран с датчиком движения с использованием соленоидного клапана. Этот проект может помочь вам преобразовать имеющийся ручной водопроводный кран в кран, которым можно управлять на основе обнаружения движения. Использование интерфейса ИК-датчика
Система сигнализации парковки с использованием датчика PIR - Сделай сам: 7 шагов (с изображениями)
Система сигнализации парковки автомобиля с использованием датчика PIR - Сделай сам: были ли у вас проблемы при парковке транспортного средства, такого как автомобиль, грузовик, мотоцикл или любой другой, тогда в этом инструктивном я покажу вам, как преодолеть эту проблему с помощью простой сигнализации парковки автомобиля система с использованием датчика PIR. В этой системе, которая
Сделай сам видеоигры с использованием Arduino (клон Arduboy): 7 шагов (с изображениями)
Сделай сам видеоигры с использованием Arduino (Arduboy Clone): существует 8-битная игровая платформа размером с кредитную карту под названием Arduboy, которая позволяет легко изучать игры с открытым исходным кодом, делиться ими и играть в них. Вы можете наслаждаться 8-битными играми, созданными другими на этом устройстве, или создавать свои собственные игры. Поскольку это проект с открытым исходным кодом