Arduino + PC

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 01.11.2019,00:33

Доброго времени суток соучастникам форумчанам.

Интересно кто-нибудь пытался соеденить свой ретро ПК с Arduino? Или может у кого-нибудь была идея!

Внесу свои 5-ть копеек до чего дошел я. Делаю на микроконтроллере простенькую систему украшалку. Во включенном состоянии: мониторинг (снятие температур с процессора, Voodoo, HDD), часы, напряжение по линиям питания, колличество потребляемой энергии в Ватах. В выключенном состоянии: вывод времени и барограф на несколько суток. Подумываю о снятии Post кодов во время старта системы с LPT порта. Вывод всего этого на миниатюрный LCD экран.

Вот стало интересно это кому-нибудь интересно?
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Arduino + PC

Сообщение Rio444 » 01.11.2019,08:56

Идея хорошая, только не понимаю, зачем тут ардуино?
Какой планируется микроконтроллер? Успеет он за пост-кодами с LPT?
Электронка: Изображение копия Изображение

mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 01.11.2019,09:17

Arduino Mega. Он просто попадает по дыркам крепления ))) Да и много датчиков будет висеть.
PICами не владею (((
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Arduino + PC

Сообщение i8088 » 01.11.2019,09:38

Я предпочитаю собирать платы сам, не используя arduino и подобное.
А PIC я тоже терпеть не могу. Раньше пользовал исключительно 8048/8051,
но последнее время увлекся AVR. Правда старые AVR classic (AT90Sxxx) мне
больше нравятся, чем современные ATMega/ATTiny

Относительно POST codes на LPT - не все платы коды на LPT дают, а
те что дают, нередко в сильно сокращенном варианте

mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 01.11.2019,13:34

Да я в курсе что не все выдают платы POST коды. Но у меня где-то был для проверки считыватель POST кодов с LPT порта, так что надо будет протестить для проверки свою плату.
Хотя можно сделать выкидушку на ИСА шину и с нее снимать данные.

Ну ATTINY тут точно не хватит из-за малого количества контактов, слишком много сигналов надо считывать + экран.
ATMEGA бы хватило естественно с головой, но я даже не начал думать об этом. Так как пока на работе а тут нет возможности травить платы и делать макетки.

Тем более кучка лишних проводов меня не напрягает так как проект делаю для корпуса который поделен на 2 части перегородкой ( с одной мат.плата и карты расширения с другой все остальное)
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Arduino + PC

Сообщение Jager » 01.11.2019,14:47

Температуры-напряжения планируется именно измерять, без использования данных с мультиконтроллера?
У меня была мысль сделать платку контроля напряжений и токов, дабы при работе со старыми БП сразу отключить систему при проблемах с питанием, а при работе с новыми ограничить максимальный ток - уж слишком мощные линии +12В. Саму плату в разрыв ATX питания (или переходника на AT), бонусом преобразователь на -5В. А с температурами что-то отдельное городить, пусть и с общим дисплеем.

mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 01.11.2019,15:00

Нет именно физическое снятие напряжения по линиям через делитель на аналоговый вход (как никак оборудование старенькое, да и делаю я его себе как основной ретро комп на долго (уже практически дособирал, осталось SIMMCONN замутить и на счет видеокарты решить какую ставить)).
Температуры тоже физически снимать через LM35 (жесткие SCSI греются однако, да и за Voodoo следить).
Включение и выключение компа будет производится Arduino'й. Увидит МК не те температуры или напряжения и будет просто разрывать питание через рыле.
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Аватара пользователя
F0lken
Advanced Member
Сообщения: 1259
Зарегистрирован: 07.11.2006,10:48
Контактная информация:

Конкурсы

Вклад в сообщество

Arduino + PC

Сообщение F0lken » 10.11.2019,12:34

Для Amiga мастрячат сетевой контроллер на arduino+ethernet shield.
А так же вроде как контроллеры клавиатуры-мышки.
Делают разные решения для атари и коммодора для эмуляции флопа-магнитофона.

Для x86 - различные извраты типа дисплейчика для WinAmp/мониторинга. Много чего можно сделать - было бы желание.

На фразу "хватит и attiny" скажу лишь, что у "типа профи" слово Ардуино вызывает подгорание пониже спины. Ибо то, что "типа профи" делает за неделю - на ардуино реализуется за день.

mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 14.11.2019,02:12

У чистых attmega, attiny. Есть только одно серьезное преимущество - скорость больше. Я конечно понимаю что и места меньше занимает программа, но это все решается выбором более мощного микроконтроллера и т.д.
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Arduino + PC

Сообщение i8088 » 15.11.2019,08:44

mistyuk писал(а): 14.11.2019,02:12 Я конечно понимаю что и места меньше занимает программа
А что мешает ассемблер использовать на том же Arduino?

mistyuk
Advanced Member
Сообщения: 745
Зарегистрирован: 05.10.2016,13:17
Откуда: Уссурийск

Arduino + PC

Сообщение mistyuk » 15.11.2019,09:08

Лично мне не знание языка и увы нехватка времени в изучении чего то нового (((
AGP - зло, T&L - зло, мультимедиа инструкции - зло.
Перейди на сторону добра.

Ответить