Cuprins:
- Pasul 1: Piese și link Tinkercad
- Pasul 2: Tinkercad
- Pasul 3: Construcție fizică
- Pasul 4: Limitări
- Pasul 5: Referințe:
Video: Învățător de cuvinte cu 2 litere cu cod Morse: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Proiecte Tinkercad »
Încerc de ceva timp să învăț cuvintele Scrabble (tm) cu 2 litere, fără succes. De asemenea, am încercat să învăț din nou codul Morse cu puțin succes.
Am decis să încerc o învățare subliminală construind o cutie care să arate continuu cuvintele cu 2 litere, în ordine aleatorie, și să-și scoată literele în cod Morse.
Întrucât intenționam să particip la competiția Instructables Arduino (2020), care are un subpremiu pentru utilizarea Tinkercad, m-am gândit să încerc asta.
Pasul 1: Piese și link Tinkercad
Piese pentru construcția reală:
1 * Arduino UNO
1 * ecran LCD (generic)
1 * Element de sondă piezo
Link Tinkercad:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
Pasul 2: Tinkercad
În Tinkercad am clonat proiectul de bază LCD Hello World și l-am adăugat într-un sondor piezo.
Pentru software am introdus inițial un cod pe care îl începusem deja; proiectul meu îmi fusese în minte de ceva vreme.
Primele mele experiențe despre Tinkercad au fost amestecate, pe partea negativă, buzzer-ul nu suna foarte bine, iar LCD-ul avea nevoie să treacă cu potul pentru a pune ecranul în funcțiune.
Pe partea pozitivă, emulatorul s-a ocupat de utilizarea variabilelor în progmem, iar depanatorul mi-a salvat o mulțime de zgârieturi în cap.
Codul Morse nu suna inițial corect și, după câteva încercări, mi-am amintit că am văzut depanatorul simulatorului, stabilind un punct de întrerupere la intrarea în funcția Morse, a arătat că obține o singură valoare, iar altul în cadrul funcției m-a făcut în cele din urmă să realizez că valoarea este majusculă când funcția ar putea gestiona doar minuscule!
Simulările ulterioare ale proiectului meu au avut mai mult succes, presupun că problema mea inițială ar fi fost întârzierea comunicărilor?
Pasul 3: Construcție fizică
Am folosit un Arduino UNO și un ecran LCD și un sunet piezo, ecranul Arduino și LCD doar se agață și am adăugat în sondă cu 2 fire de conector.
Scutul LCD a folosit un pinout diferit de schița Tinkercad, dar modificarea numerelor de pin din inițializator pentru că a fost suficientă pentru a rezolva problema, a trebuit să schimb și pinul pentru sonda piezo. După modificările codului, totul a funcționat bine.
Rețineți că unele scuturi au știftul de iluminare din spate conectat incorect, ca al meu, pentru a preveni probleme cu acest lucru, am scos știftul ofensator (știftul 10) de pe scutul meu
Pasul 4: Limitări
Veți obține lanțuri lungi de același cuvânt și vor apărea cuvinte, ar fi fost mai bine dacă aș putea amesteca matricea de cuvinte și apoi le voi împărți ca un pachet de cărți, nu sunt sigur că este posibil în această situație din cauza utilizarea programului pentru a stoca matricea de cuvinte.
Lista de cuvinte este din lista oficială de cuvinte, dicționarul Collins Scrabble (tm) conține câteva cuvinte suplimentare de 2 litere.
După cum am menționat mai sus, funcția Morse nu poate gestiona litere mari, ceva de care trebuie să știți dacă luați în considerare utilizarea codului respectiv într-un alt proiect.
Pasul 5: Referințe:
Sursa pentru informații despre cablarea ecranului LCD defect:
forum.arduino.cc/index.php?topic=96747.0
Sursa pentru fixarea scutului pe care l-am folosit:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
Recomandat:
LabDroid: Codificator / decodificator cod Morse: 4 pași
LabDroid: Codificator / decodificator cod Morse: Notă: Această instrucțiune nu poate fi realizată 1: 1 în cea mai nouă versiune a LabDroid. Îl voi actualiza în curând. Acest proiect vă va arăta ce puteți face cu LabDroid. Deoarece o Hello World este realizată în mod normal pe bază de text, lumină sau sunet, m-am gândit pentru LabDr
Cheie cod Morse USB Arduino: 6 pași
USB Arduino Morse Code Key: Ați dorit vreodată să tastați pe un computer cu o cheie de cod morse sau să învățați / învățați codul morse? Sunteți pe pagina potrivită! Pentru celelalte proiecte ale mele, consultați site-ul meu web calvin.sh
Cum să faci un traducător de cod Morse cu Arduino: 10 pași
Cum să faci un traducător de cod Morse cu Arduino: Prezentare generală Comunicarea într-un mod codat, pe lângă faptul că este atât de fascinant, are multe aplicații în diferite domenii. Una dintre cele mai comune metode de comunicare a codului este codul Morse. În acest tutorial, veți învăța cum să creați un interpret pentru a trimite și re
Ceas cu patru litere de cuvinte cu generatorul de cuvinte Akafugu și fraze inspiraționale: 3 pași
Ceas cu patru litere de cuvinte cu generatorul de cuvinte Akafugu și fraze inspiraționale: Aceasta este versiunea mea a Ceasului cu patru litere de cuvinte, o idee care a apărut în anii 1970. Ceasul afișează o serie de cuvinte din patru litere care sunt generate fie dintr-un algoritm generator de cuvinte aleatoriu, fie dintr-o bază de date cu patru litere aferente
Tastatură cod Morse: 5 pași
Tastatură cod Morse: Acest program vă arată cum să creați un program c ++ care utilizează o abordare key-logger pentru a găsi cheia care este apăsată și pentru a genera valoarea codului Morse prin utilizarea luminii de blocare a defilării de pe tastatură (care chiar folosește acea?). Acest proiect c