Привет всем, я получил несколько запросов для получения дополнительной информации о моем маленьком аппаратном проекте, поэтому я решил, я бы просто выпустить его здесь для использования других.
Я рад сообщить, MineSight - Сохраняет всевидящий глаз на ваших горнорудные аппаратных
На основе микроконтроллера платформы Arduino, базовая версия MineSight может быть слегка модифицирован для работы на оборудовании, как малые, как ATTINY85 Atmel, с 8 выводами микроконтроллера, который стоит около $ 1,50 и практически не требует внешних компонентов.
Характеристики:
Аппаратные средства и программное обеспечение поддержания активности мониторинг (мониторинг оборудования в настоящее время поддерживает только BFL SC оборудование)
Контроль температуры на основе термистора
Легкий светодиодный индикатор состояния говорит вам ваше здоровье добычной системы на первый взгляд
функции сброса уровня Оборудование для хост-контроллера (малина пи, компьютер на основе ATX, и т.д.)
Сетевое отключение питания в случае перегрева, чтобы предотвратить необратимые повреждения оборудования
отчеты о состоянии через USB (виртуальный COM порт)
требуется базовая версия аппаратного обеспечения:
Arduino плата (Arduino Nano рекомендуется)
ТТЛ релейная плата отл. http://dx.com/p/arduino-compatible-4-channel-relay-shield-module-144762
10K термисторы (необязательно, для перегрева и временного контроля)
Сульфид кадмия фотоэлемента (свет зависимый резистор) для контроля состояния привели на BFL аппаратных средств (необязательно)
RGB LED или 3 различного цвета обычных светодиодов
требуется Fancy версия дополнительного оборудования:
ST7735 1,8" LCD модуль SPI цветной TFT - http://www.ebay.com/itm/1-8-Serial-SPI-TFT-LCD-Module-Display-PCB-Adapter-Power-IC-SD-Socket-128X160-/130906317995?pt=LH_DefaultDomain_0&хэш = item1e7a9fe4ab
Необычные версии Зависимости:
Adafruit GFX Библиотека: https://github.com/adafruit/Adafruit-GFX-Library
Adafruit ST7735 Библиотека: https://github.com/adafruit/Adafruit-ST7735-Library
Arduino SPI библиотека
Исходный код:
ЖК-версия:
https://www.dropbox.com/s/2twypcj6hwe83xu/PiWatchdog.rar
Базовая версия:
https://www.dropbox.com/s/6v7c5oobzb402rg/PiWatchdogBasic.rar
Другие примечания:
Я определенно не продвинутый программист, весь мой опыт программирования самоучка так что простите меня, если мой код является неэффективным или страшно.