Sisukord:
- Samm: osad ja Tinkercadi link
- 2. samm: Tinkercad
- 3. etapp: füüsiline ehitus
- 4. samm: piirangud
- Samm: viited:
Video: 2 tähega sõnaõppija morsekoodiga: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tinkercadi projektid »
Olen mõnda aega püüdnud õppida Scrabble (tm) 2 -tähelisi sõnu, kuid edutult. Samuti olen püüdnud Morse koodi uuesti õppida, kuid edukalt.
Otsustasin proovida alateadlikku õppimist, ehitades kasti, mis näitas pidevalt kahetähelisi sõnu juhuslikus järjekorras, ja piiksutasin nende tähti morsekoodis.
Kuna kavatsesin osaleda konkursil Instructables Arduino (2020), millel on Tinkercadi kasutamise alampreemia, mõtlesin, et proovin seda.
Samm: osad ja Tinkercadi link
Osad tegelikuks ehituseks:
1* Arduino UNO
1* LCD -kilp (üldine)
1* Piezo -kõlari element
Tinkercadi link:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
2. samm: Tinkercad
Tinkercadis kloonisin põhilise LCD teremaailmaprojekti ja lisasin piesoheli.
Tarkvara jaoks sisestasin esialgu mõne juba alustatud koodi; mu projekt oli mul juba mõnda aega peas.
Minu esimesed Tinkercadi kogemused olid segased, negatiivse poole pealt ei kõlanud helisignaal eriti hästi ja LCD vajas potiga nokitsemist, et kuvar tööle saada.
Positiivne on see, et emulaator tegeles muutujate kasutamisega programmis ja silur päästis mulle palju pead kriimustusi.
Morse kood ei kõlanud esialgu õigesti ja pärast mõningaid katseid meenus mulle, et nägin simulaatori silurit, näidates Morse funktsiooni sisenemisel katkestuspunkti, näitasin, et see saab ühe väärtuse ja funktsioonis olev teine pani mind lõpuks aru saama, et väärtus on suur kui funktsioon sai hakkama ainult väiketähtedega!
Minu projekti edasised simulatsioonitööd olid edukamad, ma arvan, et minu esialgne probleem võis olla kommunikatsiooni viivitus?
3. etapp: füüsiline ehitus
Ma kasutasin Arduino UNO -d ning LCD -kilpi ja piesosignaali, Arduino ja LCD -kilp lihtsalt klammerduvad kokku ja lisasin helitule 2 pistiku juhtmega.
LCD -ekraan kasutas Tinkercadi visandist erinevat pistikut, kuid lähtestamisel kasutatavate tihvtide numbrite muutmisest piisas probleemi lahendamiseks, samuti pidin ma pieso -kõlari tihvti vahetama. Pärast koodi muutmist töötas kõik hästi.
Pange tähele, et mõnedel kilpidel on taustvalgustuse tihvt valesti ühendatud, nagu minu oma, et sellega probleeme vältida, eemaldasin oma kilbilt solvava tihvti (tihvt 10)
4. samm: piirangud
Teil tekivad pikad ahelad samast sõnast ja sõnadest, oleks olnud parem, kui ma oleksin sõnamassiivi segamini ajanud ja siis sõnad nagu kaardipakk välja jaganud. Ma pole kindel, kas see on selles olukorras võimalik progmemi kasutamine sõnamassiivi salvestamiseks.
Sõnade loend on ametlikust sõnaloendist, Collins Scrabble (tm) sõnastikus on mõned 2 -tähelised lisasõnad.
Nagu ma eespool mainisin, ei saa Morse -funktsioon suurtähti käsitseda, mida peaksite teadma, kui kaalute selle koodi kasutamist teises projektis.
Samm: viited:
Vigase LCD -ekraani juhtmestiku teabe allikas:
forum.arduino.cc/index.php?topic=96747.0
Minu kasutatud kilbi pistiku allikas:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Neli tähega sõnakell Akafugu sõnageneraatori ja inspireerivate fraasidega: 3 sammu
Neli tähega sõnakell Akafugu sõnageneraatori ja inspireerivate fraasidega: See on minu versioon neljatähelisest sõnakellast, idee, mis sai alguse 1970ndatel. Kell kuvab neljatäheliste sõnade seeria, mis on loodud kas juhusliku sõnageneraatori algoritmi või seotud neljatähelise andmebaasi kaudu