PDA

View Full Version : HTPC



al2x
04-28-11, 00:38
Kā jau dažreiz gadās, uznāk brīži, kad gribas kautko uztaisīt(nu kaut vai skaidas). Tad nu uznāca vēlme uztaisīt klusu datoru, ko iebāzt plauktā un vajadzības gadījumā bakstīt ar pulti.


Par korpusa donoru tika izmantos neejošs kasešu magnetafons Aiwa AD-6350. Orģinālās biles nav, taču izskatījās šādi:
http://www.radiomuseum.org/images/radio/aiwa_co_ltd_tokyo/stereo_cassette_deck_ad_6350_668655.jpg


Iekšas tika izravētas ārā, korpusā izzāģēti vajadzīgie caurumi un salikti vajadzīgie stiprinājumi:
https://lh6.googleusercontent.com/_bsccLJFW2P8/TbhzwShw8NI/AAAAAAAAAa8/gtiZcT5VHFY/IMGP2917.jpg


Vākā tika saurbti caurimi ventilācijai, tad tas viss nogruntēts un nokrāsots:
https://lh5.googleusercontent.com/_bsccLJFW2P8/TbhzxcRnfvI/AAAAAAAAAbA/HxezkmEIQS8/IMGP2918.jpg


Priekšējā panelī aizlīmēti/ aizšpaktelēti/ pārveidoti esošie caurumi, izveidoti jauni caurumi:
https://lh4.googleusercontent.com/_bsccLJFW2P8/TbhzzFXHUYI/AAAAAAAAAbI/SqPtW--vEL4/IMGP2922.jpg


No priekšpuses viss noslīpēts, vairākas kātras grunts/ slīpēšanas. Tad krāsa:
https://lh5.googleusercontent.com/_bsccLJFW2P8/TbhzyHf0BWI/AAAAAAAAAbE/GQx8-gKm-aA/IMGP2921.jpg


No beigtas peles tika izravēts slēdzis un pielāgots ielsēgšanas slēdža pogai:
https://lh4.googleusercontent.com/_bsccLJFW2P8/Tbhz0Ue-SvI/AAAAAAAAAbM/OfNlwdy4YEU/IMGP2924.jpg


Tarkšķošais barokļa ventilators nomainīts uz klusāku:
https://lh5.googleusercontent.com/_bsccLJFW2P8/Tbhz1_n1swI/AAAAAAAAAbQ/JsNpdeYeoJ0/IMGP2926.jpg


Informācijas attēlošanai izmantota klasiskā pieeja - pie LPT porta spraužamais displejs:
https://lh3.googleusercontent.com/_bsccLJFW2P8/Tbhz2zhT5_I/AAAAAAAAAbU/ure49C8OdvY/IMGP2927.jpg


Kā jau HTPC pienākas, neiztikt arī bez pults. Iepriekš tika izmantota ar TV karti kopā nākoša pults, taču tai bija viens mīnuss - ar to nevarēja ieslēgt datoru. Tad nu tika izveidots savs, uz Arduino plates bāzēts risinājums. Pie Arduino pieslēgts infrasarkanais sensors, kurš uztver infrasarkano signālu no pultīm un citiem devaišiem, un tad to tālāk nosūta uz COM portu.
Viens pults signāls tika ierakstīts iekš Arduino kā datoru ieslēdzošais signāls - to saņemot, strāva tiek padota uz tiristoru, kurš, savukārt, ir pielsēgts pie datora ielslēgšanas kontakta, tādējādi ļaujot ieslēgt datoru ar tālvadības pults palīdzību.
Uz COM portu sūtīto signālu apstrādei tika izveidota neliela pograma, kura darbojas fonā un monitorē ienākošos signālus, un atbilstoši ienākošajam singālam veic atbilstošas drbības (programmu ieslēgšana, taustiņu kombinācijas).
https://lh4.googleusercontent.com/_bsccLJFW2P8/Tbhz4pEBTRI/AAAAAAAAAbY/RMnm62F9rdI/IMGP2931.jpg


Tad viss veiksmīgi tika sastūķēts iekšā:
https://lh3.googleusercontent.com/_bsccLJFW2P8/Tbhz6bxVcwI/AAAAAAAAAbc/F9_KSEZXTz0/IMGP2960.jpg


Vāks pa virsu:
https://lh3.googleusercontent.com/_bsccLJFW2P8/Tbhz7Q7Bb2I/AAAAAAAAAbg/vGYd-4pf-Bc/IMGP2962.jpg


Pēdējā bilde pirms likšanas plauktā:
https://lh5.googleusercontent.com/_bsccLJFW2P8/Tbhz8l2iiEI/AAAAAAAAAbk/0pICIUrcPnU/IMGP2968.jpg


Gatavs:
https://lh6.googleusercontent.com/_bsccLJFW2P8/Tbhz-W4sU6I/AAAAAAAAAbo/XT4zgfPtzvQ/IMGP2972.jpg


Ir, protams, dažadī sīkumi, kas pašam īsti nepatīk, nu bet gan jau nākošreiz būs labāk. Visā visumā iecerētais panākts: strādā klusi, no plaukta ārā nekrīt, un ar elektrību pa pirkstiem nesit. Kautkā tā :shura:

genius
04-28-11, 00:44
Tā neko:ok:, kādas funkcijas pildīs?

netbeast
04-28-11, 01:05
man jau patiik. ar ko urbi caurumus? cnc vai ar roku?

konkreetaak par arduino? kura plate?

dogMa
04-28-11, 09:34
Rezultāts! :eek::ok:

aspms
04-28-11, 09:38
Pēc pirmās bilzhas gaidīju kartējo p0ke ghetto :shura:

bet nu ir sehr guut :ok:

Ivis
04-28-11, 11:32
Baigi labi nostrādāts :)

blackbox
04-28-11, 14:37
ljoti ok, der !

Skalds
04-28-11, 15:48
cmuks :ok: es pat samīlējos viņā :shura: zer gut

al2x
04-28-11, 16:23
Tā neko:ok:, kādas funkcijas pildīs?
Ir pieslēgts gan pie TV, gan pie monitora. Uz TV - HD ripu, interneta TV, un pārējo kustīgo bildīšu skatīšanās. Uz monitota - visas ikdienišķās datora funkcijas.



man jau patiik. ar ko urbi caurumus? cnc vai ar roku?

konkreetaak par arduino? kura plate?
Caurumi urbri ar roku - uz vāku vien kādi 2 vai 3 aķi aizgāja :D
Par Arduino - tā kā nekas cits pa rokai nebija, tad tika izmantota Arduino Mega (http://arduino.cc/en/Main/ArduinoBoardMega), kas bija palikusi no 3D displeja projekta. Arduino standartā ir tāda fīča, ka veidojot konekciju ar datoru (vai nu piespraužot klāt vadu, vai arī pie OS ielādes), notiek automātiskais plates restats, kā rezultātā pie OS ielādes uz tiristoru tika padota strāva un dators tika izslēgts līdz galam neielādējies:D Lai to novērstu, tika nodiseiblots automātiskais restarts(http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection) un viss sāka smuki strādāt.

bubu
04-28-11, 16:49
Vai tad no bildes oficiālajā saitē nav redzams, ka tas pats vien ir? http://arduino.cc/en/Main/ArduinoBoardMega

al2x
04-28-11, 17:10
Ja gribās taisīt tāda tipa pults uztvērēju, ta tikpat labi var izmantot arī kādas 2x lētāku Arduino Duemilanove (http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove)

Svikens
04-28-11, 17:40
Burvīgi! Respect!

RIcY
04-28-11, 17:44
Virtuāls cepums (http://www.contrib.andrew.cmu.edu/~rkhosla/cookie.jpg) tev! Labi nostrādāts darbs. :ok:

noname
04-28-11, 18:11
tā jau glauni, tikai žēl kasešnieka :(

al2x
04-28-11, 20:32
a vispār kādas vēl interesantas iespējas var no PC tam verķim MEGA likt ?
un ar ko lielākais viņi atšķiras
Atšķirības var paskatīties specenē - kontaktu skaits, atmiņas apjoms utt.
Iespējas - tas jau arkarīgs no tā, kā tiek saprogrammēts un kā/ ar ko saslēgts - pilna gūgle ar visādiem paštaisītajiem devaišiem. Pats biju izmantojis 2D un 3D displeju izveidei:


Velosipēda rata spieķos stiprimāmais devaisis, kas spēja attēlot iepriekš ielādētu attēlu:
https://lh3.googleusercontent.com/_bsccLJFW2P8/TbmgRrKn0II/AAAAAAAAAdQ/eMF6ImRWVNM/s640/IMGP3945-3.jpg

https://lh5.googleusercontent.com/_bsccLJFW2P8/TbmgQs5tdDI/AAAAAAAAAdM/xjY5oOWFu6w/IMGP3927.jpg


Un 3D displejs ar bezvadu datu pārraidi:
https://lh4.googleusercontent.com/_bsccLJFW2P8/TbmffBnajhI/AAAAAAAAAcE/XoUwisWz1Bo/s576/IMGP6162.jpg

https://lh4.googleusercontent.com/_bsccLJFW2P8/Tbmf7Auq7xI/AAAAAAAAAc0/LfHGchvEnL8/s800/Untitled-rt_sm.jpg


Uztaisīt var dajebko, galvenais ir darīt ;)

netbeast
04-28-11, 23:19
a vispār kādas vēl interesantas iespējas var no PC tam verķim MEGA likt ?
un ar ko lielākais viņi atšķiras

pashkjirsti hackaday.com var principaa jebko uztaisiit, tik taalu, cik tev iet praata speejas un izdoma, taisa pilniigi jebko, PILNIIGI no vinjiem, saakot ar RFID durvju sleedzeneem, beidzot ar dixie tube ciparu atteelojoshiem skaitiitaajiem uz kasteem, kas atveras noteiktaas GPS koordinaataas. vinjam var piespraust praktiski jebkuru perifeeriju un sajuugt kopaa.

http://hackaday.com/category/arduino-hacks/

principaa, taa ir platforma cilveekiem, kam patiik chakareeties ar elektroniku un visu citu.

netbeast
04-29-11, 01:28
tikai njem veeraa, ka tev ir jaamaak programmeet, lai to kontrolieri darbinaatu, vinjsh ir jaaprogrammee...

saka, ka taa programmeeshanas valoda gan neesot baigi gruuta.

StyleZ
04-29-11, 10:27
Autor - Brīnišķīgi! :ok:
Repu vairs nevaru iedot, bet par šo trekns +1.
Mani venti arī smuki tai kastē izskatās ;)

4bz
04-29-11, 11:11
Zvērā skaisti, rokas pavisam noteikti īstajā vietā! :ok:

Andis-x
04-29-11, 13:32
delfos un paskala no problem :ok: bet kas tur pa valodam?

Šitiem mikrokontrolieriem ir C

Kitai
04-29-11, 15:47
pritī nais,

bobiksons
04-29-11, 16:46
Šitiem mikrokontrolieriem ir C
uzreiz var redzēt, ka ne-bum-bum par MCU un programmēšanu kā tādu..

paulis
04-29-11, 17:05
...
principaa, taa ir platforma cilveekiem, kam patiik chakareeties ar elektroniku un visu citu.
man rodas iespaids, ka arduino ir domāts cilvēkiem, kam patīk programmēt, gribas kaut ko uztaisīt, bet ņifiga negribas domāt par dzelžiem un elektroniku. kā teikt - sasprauž moduļus kopā, pāris rindiņās ieraksta no sērijas "tagad jums būs strādāt kopā" un viss smuki griežas :)

Andis-x
04-29-11, 18:00
uzreiz var redzēt, ka ne-bum-bum par MCU un programmēšanu kā tādu..

tad lūduz apgaismo mūs zinošais prāts .

bobiksons
04-29-11, 19:15
Arduino ir platforma ar savu IDE/freimworku/valodu, un kā jau teica "priekš tiem, kam vajag ātri un eksperimentāli" kaut ko uzčinīt. Programmēt var ASM/C un vēl sazin ko, kas prot AVR instrukcijas "sataisīt".

Priekš pults atmega128 ir krietni pa jaudīgu. Teorētiski to LCD varēja uzkarināt uz tā paša Arduino viena porta un caur USB vadīt - jo drīz LPT izzudīs no m/b un ja mainīsi m/b tāpat nāksies to darīt.

Bet korpuss pa smuko uztaisīts no "hlama", šeit respekts +1 :)