Sari la conținut
ELFORUM - Forumul electronistilor

Nebunia numita Cobra


aureli67

Postări Recomandate

Unele tastaturi au mai multe moduri de a ilumina tastele, selectabile dupa preferinte.

Se pot alege diverse animatii, sau simpla iluminare cu o culoare la alegere.

Si da, exista si un mod in care in urma apasarii unei taste, se propaga in jurul ei valuri de lumina.

Scopul principal e si la RGB sa fie vizibile tastele pe intuneric. Restul e chestiune de gusturi.

Link spre comentariu
  • Răspunsuri 80
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • aureli67

    24

  • nustiunimic

    17

  • roadrunner

    8

  • yo9hrb

    5

Top autori în acest subiect

Imagini postate

@nustiunimic

Daca faci treaba cu un microcontroller nu poti avea modurile programabile de iluminare decat daca ai API-ul de la tastatura respectiva (API - Aplication Programming Interface) avand informatia asta se poate programa microcontrollerul sa trimita comenzile respective la tastatura respectiva. Din pacate daca schimbi tatstatura cu una care are comenzi diferite trebuie sa schimbi in programul microcontrollerului. (never ending story)

RR

Link spre comentariu

Tastatura USB cu leduri RGB ramane asa cum a facut-o producatorul . Nu se schimba nimic la tastatura . Se poate folosi orice tastatura de PC . Ea va scoate semnalul normal de USB . Doar montajul asta care acum merge pe PS2 trebuie facut sa mearga pe USB . Ca e tot cu Arduino Nano sau cu altceva , asta-i alta treaba .

Link spre comentariu

ca sa schimbi 

Acum 23 ore, nustiunimic a spus:

mai multe moduri de a ilumina tastele, selectabile dupa preferinte.

trebuie sa-i dai comenzi specifice care difera de la fabricant la fabricant.

 

Dar lasand la o parte parte cu led-urile

device-urile de  USB au nevoie sa "negocieze" cu hostul de USB (procesul se numeste enumeration) ca sa poata comunica. Ca procesul asta sa se intample host-ul face togle la una din liniile de date si Device-ul (tastatura in cazul tau) trimite un block de date in care-si prezinta ce face/ce este/si cum va comunica. Pe partea de host este software care intelege blocul asta de date si se adapteaza ca sa poata intelege de vine de la device.

toata partea asta de enumerare (plug & play) trebuie sa existe implementata software in microcontroller-ul respectiv (si suport hardware pentru usb evident)

RR

 

Editat de roadrunner
Link spre comentariu
La 13.01.2024 la 22:10, roadrunner a spus:

ca sa schimbi 

trebuie sa-i dai comenzi specifice care difera de la fabricant la fabricant.

 

 

Tastaturile astea au combinatii de taste care schimba modul, la aia ma refeream.

Link spre comentariu
  • 2 luni mai târziu...

Update: am plantat cele 8 eprom pentru BASIC si am comandat o carcasa 3D printata.

 

Pana acum, toate bune.

Urmeaza codorul PAL, interfata de floppy si tastatura.

E posibil sa pun un convertor la VGA cu raspberry pi pico in loc de PAL.

mb_cobra_20240321.jpg

cobra_case.jpg

Link spre comentariu
  • 3 luni mai târziu...
Postat (editat)


Aventura continua ( cu multe hopuri , dar totusi , fara oprire ) :

 

am reusit sa pun pe picioare modificarea de 128K cu fire 

 

cobra-421.jpg

 

dupa multa munca , pe spate arata cam asa 

 

cobra-425.jpg

 

la prima pornire 

 

cobra-426.jpg

 

dupa indepartarea mai multor probleme ( scurturi sau semnale lipsa ) , au aparut rezultatele

 

cobra-427.jpg

 

cobra-428.jpg

 

basicul de Spectrum +3 , pe alb

 

cobra-429.jpg

 

basicul de Spectrum +3 , pe albastru

 

cobra-432.jpg

 

aici cateva filmulete 

 

 

asta apare la shorts , nu stiu de ce ( reguli de Youtube pe care nu le stiu ! )

 

 

 

 

 

mai am de facut modificarile si pentru interfata de floppy , dar partea asta nu am mai reusit sa o fac , inca ( de aia apare ca am +2A , si nu +3 , in poze si filme , trebuie sa am si partea de floppy functionala pentru +3 )

 

am lucrat si la alte cateva chestii ( ajutat de cativa prieteni , care ne mai batem cu dinozaurii astia ) :

 

kempston joystick cu foc automat conectat la un Dandanator , impreuna cu un tzxduino , inlocuitor de casetofon , cu sdcard , pe Cobra 2 , cu tastatura PS/2 wireless

 

cobra-440.jpg

 

cobra-439.jpg

 

cobra-446.jpg

 

tastatura USB , prin adaptor cu Raspberry Pi Pico , cuplata la adaptorul PS/2 cu Arduino ( cam scarpinata solutia , dar functionala , pana la solutia altui prieten doar cu Pico , care e in lucru )

 

cobra-456.jpg

 

cobra-459.jpg

 

cobra-465.jpg

 

iesire video VGA , tot cu Raspberry Pi Pico ( astept versiunile minione sa-mi vina , sa termin ambele proiecte cu Pico , dar ... se cam impiedica pachetele de la mama China )

 

cobra-466.jpg

 

cobra-469.jpg

 

cobra-470.jpg

 

am facut rost si de un PC vintage , pe post de carcasa pentru Cobra mea

 

cobra-472.jpg

 

am proiectat si comandat diverse cablaje la J... , stiti voi cine , pentru diferitele adaptoare de care am avut nevoie : de PROM la EEPROM , de Raspberry Pi Pico , de sunet , si ce am mai avut nevoie

 

cobra-482.jpg

 

cobra-479.jpg

 

mai multe poze in galeria de aici :
 

https://postimg.cc/gallery/7TLjy5f

 

si mai multe filmulete aici , cu toate astea :

 

https://www.youtube.com/@aureli6773/featured

 

Vineri 28 iunie , orele 9:30 - 20:00 , la Institutul de Cercetare-Dezvoltare , Universitatea Transilvania Brașov , Str. Institutului Nr. 10 , Brașov , va fi o expozitia de calculatoare , la care vor participa mai multe personalitati mai vechi sau mai noi din acest domeniu . Ne veti gasi si pe noi pe acolo ( pe mine si pe prietenii mei ) . Sunte-ti invitati toti cei interesati . Amanunte pe : https://www.ro-micro.com/

 

Ar mai fi multe de spus , dar ajunge pentru moment . Voi continua alta data . Amanunte despre toate astea , preferabil prin telefon , sunt prea multe de spus prin mesaje ( numarul meu de telefon este trecut la profil , sau prin mesaj privat ) . Va multumesc pentru atentie . Spor la mesterit !

 

Editat de aureli67
corectare text
Link spre comentariu

Aurel, daca mi s-ar cere sa fac acea extensie, cum ai facut-o tu, as avea cosmaruri pe termen nelimitat!

Felicitari! Asta da, pasiune! 

Link spre comentariu

Chiar că e nebunie ce ai făcut acolo. Se vede pasiunea.

Te rog să postezi cateva link-uri cu ceva fotografii de expozitia din Brașov.

Link spre comentariu

Sarumana de aprecieri  🥰

 

Unul din " colegii mei de breasla in aceasta nebuna aventura " se ocupa deja de crearea unei alte placi de baza de Cobra , cu toate modificarile posibile . Bineinteles ca va pune si proiectul la dispozitie , la momentul potrivit . Eu am facut ce vedeti mai sus ca sa vad daca schemele dupa care lucram sunt bune . Am facut acum 30 de ani 2 Cobre de 128K , una terminata atunci , care in acest moment cam da rateuri , nu mai merge cum trebuie , si a 2-a neterminata de mine atunci , dar terminata de prietenul meu la care a ajuns acea Cobra , pe care o veti vedea in functiune la expozitia de la Brasov .

Link spre comentariu

Firele acelea prea lungi si paralele, oare n-au nicio influienta asupra rateurilor? Imi amintesc ca la Cobra hazardul combinational era compensat cu condensatoare de valori foarte mici, altfel nu reuseam sa le pornesc. 

Link spre comentariu
La 21.03.2024 la 10:40, nustiunimic a spus:

Update: am plantat cele 8 eprom pentru BASIC si am comandat o carcasa 3D printata.

 

Pana acum, toate bune.

Urmeaza codorul PAL, interfata de floppy si tastatura.

E posibil sa pun un convertor la VGA cu raspberry pi pico in loc de PAL.

mb_cobra_20240321.jpg

cobra_case.jpg

Unde ai gasit carcasa printata? Cine face asa ceva?

Unde ai gasit tastatura pentru carcasa aia?

Batrana mea Cobra, manufacturata prin anii studentiei ('90) are carcasa de HC85 si tastatura asijderea.

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări