Innholdsfortegnelse:
- Trinn 1: Deler:
- Trinn 2: Kretsdiagram:
- Trinn 3: PCB:
- Trinn 4: Konstruksjon:
- Trinn 5: Programvare og programmering:
- Trinn 6: Drift:
- Trinn 7: Merknader:
- Trinn 8: Referanser:
Video: Morsekode -tastatur: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Dette prosjektet er et lite tastatur der brukeren skriver inn morsekode og tegn sendes til en tilkoblet datamaskin.
Enheten ble inspirert av den amerikanske Dot-dash-koderen (CO-3B, MX-4495).
Jeg la ut min første generasjons versjon på Arduino prosjektnav, og siden har jeg forbedret prosjektet mitt.
Denne versjonen har 5 programvarebrytende brytere og 4* 5Volt -indikator -LEDer koblet til en kinesisk Pro Micro -klon, alle montert på en tilpasset kretskort.
Trinn 1: Deler:
1* Pro Micro
5* 6 mm firkantede trykknappbrytere
4* 3 mm 5 volt LED -er (de med motstanden innebygd)
2* 12 -veis 0,1 tommers stikkontakter
1* 2 -veis 0,1 tommers pinner
1* 0,1 tommers genser
1* tilpasset PCB
Trinn 2: Kretsdiagram:
Trinn 3: PCB:
Jeg designet PCB ved hjelp av Eagle CAD og fikk brettene laget av OSH park, prisen var omtrent $ 23,00 for 3* boards.
Trinn 4: Konstruksjon:
Bygging bør ikke by på problemer.
Lodd inn lysdiodene, og sørg for at de er riktig orientert (katode (jord) pin til venstre side av brettet).
Lodding i knappene.
Jeg fant det enklest å koble de 12 -veis kontaktene til Pro Micro -kortet før du skyv dem inn i kretskortet og loddet hjørnepinnene for å sikre riktig justering, og deretter lodde resten av pinnene.
Til slutt loddetinn i 2 -pinners kontakten, jeg fant dette lettere med jumperen trykket på og litt blå tak for å holde den stabil for lodding.
Trinn 5: Programvare og programmering:
Jeg brukte standard Arduino IDE til å lage og laste ned programmet til Pro Micro-brettet, jeg har et par av disse brettene og de vises som "Arduino Leonardo" under Verktøy-> Brett:
Du må også sette porten under Verktøy-> Port.
Trinn 6: Drift:
Jumperkontakten velger enten venstre- eller høyrehendt betjening (fjern jumperen for venstrehåndsbetjening).
Hvis du trykker på Returtasten, får du en vognretur.
Ved å trykke på tilbaketasten slettes 1 tegn.
Trykk på mellomromstasten/Enter -tasten uten å ha trykket på Dot eller Dash gir 1 mellomromstegn.
Hvis du angir en passende serie med prikker og bindestreker, og deretter trykker du på enter -tasten, vil tegnet for den kombinasjonen av prikker og bindestreker, f.eks. Dot, Dash, Enter vil produsere bokstaven 'a' på skjermen.
Alt, Control, Function og Shift -modifikatorene åpnes ved å skrive inn riktig kode:
Alt - 6* prikker og deretter Enter etterfulgt av et tegn f.eks. Alt så gir e é
Kontroll - 5* prikker 1* bindestrek og skriv deretter inn f.eks. Kontroller deretter C for kopi
Funksjon - 4* prikker 1* bindestrek 1* prikk deretter Enter etterfulgt av tallet f.eks. 0-9 og a, b, c for 10, 11 og 12.
Skift - 4* prikker 2* bindestrek og skriv deretter inn f.eks. Skift så gir s S
Trinn 7: Merknader:
Hver modifikator påvirker bare 1 etterfølgende tegn; du får ikke tilsvarende skiftlås.
Alt implementerer Alt Gr (jeg prøvde å få standard (venstre) Alt til å fungere, men hadde ingen suksess)
Alle de fire modifikatorene er kodet til ikke -tildelte elementer i Morse -treet.
Tastaturbiblioteket som brukes av programmet er konfigurert for å etterligne et amerikansk tastatur; Hvis du bruker denne enheten på en maskin som er konfigurert for et annet land, kan noen av bokstavene bli transponert.
Når du overskrider dybden til Morse -treet (> 6 prikker/bindestreker) vikler du deg tilbake til det første treelementet, dette indikeres med belysning av alle 4 lysdioder.
Trinn 8: Referanser:
US Dot-dash code (CO-3B, MX-4495):
Kilde - https://www.cryptomuseum.com/burst/gra71/index.htm (hentet 27/feb/2017)
Morsekode og morsetre:
Kilde - https://www.cryptomuseum.com/radio/morse/index.htm (hentet 27/feb/-2017)
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
2 -bokstavsordlærer med morsekode: 5 trinn
Lærer med 2 bokstaver med morsekode: Jeg har prøvd å lære ordene med 2 bokstaver i Scrabble en stund uten å lykkes. Jeg har også prøvd å lære morsekoden igjen med liten suksess. Jeg bestemte meg for å prøve subliminal læring ved å bygge en boks som kontinuerlig viste
Morsekode til tekst ved hjelp av Arduino: 5 trinn
Morsekode til tekst ved bruk av Arduino: IDEA Beskrivelse Vi kommuniserer alle med hverandre gjennom våre naturlige sensorer (tunge, gest … etc). Den spennende delen starter når du vil dele hemmelig informasjon med noen. Spørsmålet er hvordan du gjør det? Så svaret ligger i hvordan du sender