Taula de continguts:
- Pas 1: llista de peces
- Pas 2: Visió general
- Pas 3: el microcontrolador Basic Stamp
- Pas 4: el kit de teclat P3 Touch
- Pas 5: la caixa gran
- Pas 6: el programa
- Pas 7: la funció de canvi
- Pas 8: el codi de la tecla tàctil
- Pas 9: lletres i números
- Pas 10: CQ CQ CQ
- Pas 11: sincronització DAH i DIT
- Pas 12: el resultat final
Vídeo: Teclat tàctil de codi Morse / Autocoder: 12 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
De fet, vaig construir aquest projecte fa un temps, però vaig pensar que algú podria fer servir la idea. Sóc un home de ràdio pernil i vaig entrar-hi una mica tard quan vaig retirar-me i vaig tenir temps. Ara tinc la meva llicència general i faig servir telèfon (veu) la major part del temps, però volia aprendre CW (codi Morse) i establir contactes també d’aquesta manera. Aviat vaig descobrir, però, que la ment i el cos vells no estaven a l’abast d’enviar CW amb una tecla directa o fins i tot les paletes. El cervell no només funciona tan ràpid com abans, a causa de l'edat i els medicaments, les meves mans són una mica sacsejades. Aleshores vaig descobrir que hi havia més d'una manera de pelar un gat o enviar-li dits i dahs, si ho prefereixes.
Aquest dispositiu utilitza un circuit tàctil per enviar manualment CW, lletra per carta i també utilitza un microcontrolador Basic Stamp de Parallax que controla la sincronització del circuit tàctil i envia cadenes preprogramades de caràcters CW mitjançant un teclat numèric de 3 x 4. envieu fins a 30 cadenes programades mitjançant els botons Estrella i Lliura per canviar la sortida.
Ara bé, aquest projecte, tot i que no està fora de l’abast de la majoria de la gent, requereix uns coneixements i habilitats bàsics. Tot i així, vaig poder fer-lo funcionar i, certament, no sóc el llapis de colors més brillant de la caixa, no tinc cap formació formal i, com jo, Vaig dir: ja sóc vell! Haureu de tenir coneixements bàsics d’electrònica i poder fer alguna disposició i soldadura, cosa que no és complicat, ja que hi ha pocs components, però és una mica tediós a causa de tots els cables del teclat. I també haureu de poder treballar amb la sèrie de microcontroladors Basic Stamp.
Pas 1: llista de peces
Un parell de recintes
Un microcontrolador Basic Stamp 2 (o superior) amb placa de programació
P3 Touch Keyer Kit de CW Touch Keyer
www.cwtouchkeyer.com/P3W.htm
Teclat numèric de 12 botons amb terminal comú
Relé DPDT de 5 volts
Commutador de díodes, resistències de 10 K (per emmagatzemar els pins d'E / S del segell)
Preses IC per relé i segell
Preses d'àudio estèreo de 3 a 3,5 mm
Connectors d'àudio estèreo de 4 a 3,5 mm
2 - Preses de corrent continu de 2,1 mm
2 - endolls de corrent continu de 2,1 mm
Pas 2: Visió general
Sóc perfectament conscient que això sembla una mica complicat amb dues caixes i tres jocs de cables, però tingueu en compte que hi ha un mètode per a la meva bogeria. El més important és l’ergonomia. massa alt per recolzar la mà quan utilitzeu el teclat tàctil. També és pràcticament ple de cables. A més, la petita caixa té una porta de la bateria extraïble per a la bateria de 9 volts que alimenta tot el negoci. Així doncs … ja que l’alimentació estava a la caixa de claus, vaig haver d’alimentar el segell i, per tant, havia de tenir un cable d’alimentació i un conjunt de cables des del circuit de claus a la caixa gran que contenia el segell i el teclat. simplement un endoll d'àudio de 3,5 mm que el curtcircuit del relé es realitza mitjançant el pin 15 del segell, que és l'únic pin de sortida; tots els altres pins són entrades.
Pas 3: el microcontrolador Basic Stamp
Quan vaig construir això per primera vegada, vaig utilitzar un BS2 que funcionava bé, excepte que vaig trobar que no podia programar totes les coses necessàries i 30 missatges separats, ja que el BS2 es limita a ~ 500 instruccions. Si voleu més de 20 preprogramats cadenes o molt llargues, utilitzeu la versió BS2SX del segell que us permet utilitzar unes instruccions de 4000. Si mai no heu "estampat" abans, us haureu de familiaritzar amb l'ús dels pins d'E / S i la codificació a PBASIC, el segell idioma. Per al maquinari, a més d’un segell, necessitareu un dels diversos tipus de plaques de programació i un cable sèrie o USB. Per al programari, descarregueu la versió més recent de l’Editor de segells bàsic des del lloc web de Parallax. No us deixeu intimidar. massa per tot això, ja que PBASIC és un dels llenguatges de programació més fàcils i l'Editor és molt fàcil d'utilitzar.
Pas 4: el kit de teclat P3 Touch
Es tracta d’un kit molt senzill i, si heu realitzat moltes operacions de soldadura, hauríeu de fer-ho fora de casa en 10 minuts després de la fase d’identificació de la peça. Les connexions al PCB també són força senzilles. entrades de les dues tecles que poden ser qualsevol cosa de metall, com ara pàdels casolans o cèntims com he utilitzat. Per muntar els cèntims, he perforat un forat al centre del cèntim i he enganxat un tros de 22 ga. un cable de connexió sòlid a través, soldat i després rectificat amb un Dremel. D'aquesta manera, el forat del recinte pot estar directament a sota del cèntim. Les sortides consisteixen en dit, dah i terra. Els heu connectat a una presa d’àudio estèreo de 3,5 mm a la part frontal del recinte, així com a l’alimentació (des del commutador) a una alimentació de 2,1 mm de corrent continu Jack.
Pas 5: la caixa gran
Per a la placa de circuits principal, he utilitzat un tros de tauler que funciona bé per connectar el teclat als pins del segell. Les entrades des del teclat són als PINS 0 a 11 i les entrades del teclat tàctil són als PINS 13 i 14. La terra del keyer va al rail de terra. La sortida al relé és del PIN 15. Connecteu l’alimentació (+ i - 9 volts) a un parell de pistes, l’entrada DIT al PIN 13 i l’entrada DAH al PIN 14. Tingueu en compte que aquestes entrades normalment són ALTES, així que connecteu resistències de 10 K al carril + 9V i als pins BS2 per emmagatzemar les entrades de cada memòria. Utilitzeu filferro varat de calibre petit (24 o 26) per connectar el teclat a la PCB. Vaig utilitzar calibre 22 que feia una mica difícil doblar la massa de cables a Connecteu el comú del teclat al carril de +9 volts de la PCB i, a continuació, totes les tecles del tauler de connexions (vegeu el meu diagrama de cablejat que mostra els pins i entrades BS2 d'E / S i les entrades del teclat.) Les línies horitzontals són ponts (per a #, 9, 6, 3) al costat oposat de la BS2. El diagrama de cablejat pot ser diferent, per descomptat, i assegureu-vos de desar-lo en algun lloc per a futures referències. el rail de terra i cada PIN d’ENTRADA per emmagatzemar a memòria intermèdia aquestes entrades.
El PIN 15 va directament a la bobina del relé de 5 volts (sé que això està malament i hauríeu d’utilitzar un transistor per accionar el relé segons la guia BS, però amb un relé de 5 volts funciona bé.) L’altre pol de la bobina és de -9V, per descomptat i no us oblideu del díode anti-reversió a la bobina. Vaig utilitzar un DPDT però també funcionaria un SPST. Vaig utilitzar un DPDT perquè vaig afegir un petit beeper piezoelèctric (per donar-me alguns comentaris sobre el meu i dos dels contactes NO disparen el so acústic. Els altres dos es dirigeixen cap a la presa que va a la tecla del transmissor. OK, això és tot el que hi ha a la placa principal i així al programa.
Pas 6: el programa
Ara, pren-me-ho amb calma, ja que estic segur que hi ha maneres més elegants de fer el codi, però tinc la sort que he funcionat, així que estic content !!! L'últim fitxer és un PDF que conté tot el codi amb buits (Vs) on vaig treure les meves coses personals i fer-les més curtes, però primer, vegem secció per secció:
Com podeu veure, és un gran "Do Loop" amb subrutines per a cada lletra i número que es diuen per fer cadenes o paraules. S'afegeixen pauses (en mil·lisegons) entre caràcters i paraules.
El codi es pot desglossar en 5 parts: la funció "shift" mitjançant les tecles Star i Pound, la tecla tàctil (enviament manual), les cadenes de caràcters preprogramades, la "base de dades" de números, lletres i puntuació / especial personatges i la part de temps DIT i DAH. Tingueu en compte que aquest és l'ordre real del programa. Estic segur que hi ha altres maneres de fer que funcioni, però sé que sí.
Pas 7: la funció de canvi
Un botó numèric que es prem només envia un missatge o un caràcter i els botons estrella i lliura s'utilitzen per "desplaçar" la sortida. Per exemple, si el botó número u només es prem "DE" (és a dir) i s'envia el meu indicatiu. Quan es manté premut el botó estrella i es prem el botó número u, s’envia el número 1 i, quan es manté premut el botó lliura i es prem el botó número 1, s’envia el prosign "AR".
Aquí teniu la part "canvi" de Star:
Pas 8: el codi de la tecla tàctil
Aquí teniu la tecla tàctil / bit manual:
Pas 9: lletres i números
I aquí teniu una mostra de les "bases de dades" de lletres i números:
Pas 10: CQ CQ CQ
Una mostra d'una de les cordes preprogramades. Personalitzareu aquesta part especialment amb el que vulgueu automatitzar. El botó número 2 crida a CQ: truca a CQ tres vegades i al meu indicatiu dues vegades:
Pas 11: sincronització DAH i DIT
I, finalment, el Dah and Dits:
Aquí teniu la secció de sincronització DIT / DAH. Això fa que sigui fàcil canviar la sincronització de tot el programa. Vaig posar-ho al final just abans de la instrucció LOOP probablement per una bona raó que se m’escapa ara.
Pas 12: el resultat final
El cost d’aquest projecte és d’uns 100 dòlars més o menys, depenent de les carcasses que utilitzeu. El BS2SX costa prop de 60 dòlars i el kit P3 costa 22 dòlars i la resta de peces només uns pocs dòlars. Però per a mi valia la pena el cost i el temps per construir, sense oblidar-nos, va ser un projecte divertit. Només tenir tots els números programats i fer una pena amb una tecla de distància val la pena. Tinc problemes amb els números i és una sorpresa per als novells de CW la freqüència amb què heu d’enviar durant una QSO. Per a algú que és una mica lent, com jo, també fa la diferència que tingueu algunes frases enllaçades com el vostre nom, ubicació, equip i antena per llançar-les a la conversa. tens l'oportunitat de respirar i pensar. Si construeixes aquest projecte, espero que vagi bé i que t’ho passis bé. Anys 73!
Recomanat:
K-Ability V2: teclat accessible de codi obert per a pantalles tàctils: 6 passos (amb imatges)
K-Ability V2: teclat accessible de codi obert per a pantalles tàctils: aquest prototip és la segona versió de K-Ability. K-Ability és un teclat físic que permet l’ús de dispositius de pantalla tàctil a persones amb patologies que causen trastorns neuromusculars. Hi ha moltes ajudes que faciliten l'ús del càlcul
Aprenent de paraules de 2 lletres amb codi Morse: 5 passos
Aprenent de paraules de 2 lletres amb codi Morse: fa temps que intento aprendre les paraules de 2 lletres de Scrabble (tm) sense èxit. També he estat intentant aprendre de nou el codi Morse amb poc èxit. Vaig decidir provar un aprenentatge subliminal construint una caixa que mostrava contínuament el
Teclat de codi Morse: 5 passos
Teclat de codi Morse: aquest programa us mostra com crear un programa de C ++ que utilitzi un enfocament de registre de tecles per trobar la tecla que es prem i generar el valor del codi Morse mitjançant l’ús de la llum de bloqueig de desplaçament del teclat (que fins i tot utilitza això?). Aquest projecte c
Teclat de codi Morse: 8 passos
Teclat de codi Morse: aquest projecte és un petit teclat on l’usuari escriu el codi Morse i els caràcters a un ordinador adjunt. La unitat es va inspirar en el codificador Dot-dash dels EUA (CO-3B, MX-4495). versió de primera generació del hub del projecte Arduino i sin
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments