Sisällysluettelo:
- Vaihe 1: Osat ja Tinkercad -linkki
- Vaihe 2: Tinkercad
- Vaihe 3: Fyysinen rakentaminen
- Vaihe 4: Rajoitukset
- Vaihe 5: Viitteet:
Video: 2 kirjainsanan oppija, jolla on Morse -koodi: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tinkercad -projektit »
Olen yrittänyt oppia Scrabble (tm) 2 -kirjaimisia sanoja jonkin aikaa tuloksetta. Olen myös yrittänyt oppia uudelleen Morse -koodia, mutta menestyksekkäästi.
Päätin kokeilla alitajuista oppimista rakentamalla laatikon, joka näytti jatkuvasti kaksikirjaimisia sanoja satunnaisessa järjestyksessä ja piippaa niiden kirjaimet morse -koodilla.
Aioin osallistua Instructables Arduino -kilpailuun (2020), jolla on osapalkinto Tinkercadin käytöstä, ajattelin kokeilla sitä.
Vaihe 1: Osat ja Tinkercad -linkki
Osat todelliseen rakentamiseen:
1* Arduino UNO
1* LCD -suoja (yleinen)
1* Piezo -kaikuluotain
Linkki Tinkercadiin:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
Vaihe 2: Tinkercad
Tinkercadissa kloonasin LCD -perusmaailman perusprojektin ja lisäsin pietsoäänen.
Ohjelmistolle annoin alun perin koodin, jonka olin jo aloittanut; projektini oli ollut mielessäni jonkin aikaa.
Ensimmäiset kokemukseni Tinkercadista olivat ristiriitaisia, negatiivinen puoli oli, että summeri ei kuulostanut kovin hyvältä ja nestekidenäyttö tarvitsi näpäytystä potin kanssa saadakseen näytön toimimaan.
Positiivista on, että emulaattori käsitteli muuttujien käyttöä progmemissa ja virheenkorjaaja säästää paljon pään raapimista.
Morse -koodi ei alun perin kuulostanut oikein, ja muutaman yrityksen jälkeen muistin nähneeni simulaattorin virheenkorjaimen, asettamalla katkaisupisteen Morse -funktion tulolle osoitti, että se sai yhden arvon ja toinen funktion sisällä sai minut lopulta ymmärtämään, että arvo oli iso kirjain kun toiminto pystyi käsittelemään vain pieniä kirjaimia!
Hankkeeni muut simulaatiokierrokset onnistuivat, luulen, että alkuperäinen ongelmani on saattanut olla viestinnän viive?
Vaihe 3: Fyysinen rakentaminen
Käytin Arduino UNO: ta ja LCD -suojaa ja pietsokaiutinta, Arduino- ja LCD -suoja vain leikkasivat yhteen ja lisäsin kaiuttimen 2 liitäntäjohdolla.
Nestekidenäytön kilpi käytti erilaista pistoketta Tinkercad -luonnokseen, mutta alustuslaitteen pin -numeroiden muuttaminen riitti ratkaisemaan ongelman, ja minun oli myös vaihdettava pietsokaiuttimen tappi. Koodimuutosten jälkeen kaikki toimi hyvin.
Huomaa, että joissakin suojuksissa taustavalon tappi on kytketty väärin, kuten minun, estääkseni tämän ongelman poistin loukkaavan tapin (nasta 10) kilpistäni
Vaihe 4: Rajoitukset
Saat samoja sanoja ja sanoja pitkässä ketjussa, olisi ollut parempi, jos voisin sekoittaa sanaryhmän ja jakaa sanat sitten kuin korttipakka, en ole varma, onko tämä mahdollista tässä tilanteessa, koska progmemin käyttäminen sanaryhmän tallentamiseen.
Sanalista on viralliselta sanalistalta, Collins Scrabble (tm) -sanakirjassa on ylimääräisiä 2 -kirjaisia sanoja.
Kuten edellä totesin, Morse -toiminto ei voi käsitellä isoja kirjaimia, mikä on hyvä tietää, jos harkitset kyseisen koodin käyttöä toisessa projektissa.
Vaihe 5: Viitteet:
Tietojen lähde viallisista nestekidenäytön johdotuksista:
forum.arduino.cc/index.php?topic=96747.0
Lähde käyttämäni kilven pinoutille:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
Suositeltava:
Toisen maailmansodan historian oppija: 3 vaihetta
Toisen maailmansodan historian oppija: Hei kaverit! Joten tämän vuoden tietokoneluokallamme tehtävänä oli luoda jonkinlainen elektroninen laite, joka näyttää mitä olemme oppineet luokalla. Olen yksi niistä ihmisistä, jotka rakastavat toisen maailmansodan historiaa, joten päätin tehdä laitteen, joka voi auttaa ihmisiä
Arduino -robotti, jolla on etäisyys, suunta ja kiertoaste (itä, länsi, pohjoinen, etelä) Puheohjaus Bluetooth -moduulin ja autonomisen robotin liikkeen avulla: 6 vaihetta
Arduino -robotti, jolla on etäisyys, suunta ja kiertoaste (itä, länsi, pohjoinen, etelä) puheohjauksella Bluetooth -moduulin ja autonomisen robotin liikkeen avulla: Tämä opastettava selittää kuinka tehdä Arduino -robotti, jota voidaan siirtää vaadittuun suuntaan (eteenpäin, taaksepäin) , Vasen, oikea, itä, länsi, pohjoinen, etelä) vaadittu etäisyys senttimetreinä äänikomennolla. Robotti voidaan siirtää myös itsenäisesti
NÄPPÄIMISTÖ, JOLLA 7 SEGMENTTIÄ KÄYTETÄÄN CLOUDX -MIKROKONTROLLERIA: 4 vaihetta
NÄPPÄIMISTÖ, JOLLA 7 SEGMENTTIÄ KÄYTETÄÄN CLOUDX-MIKROKONTROLLERIA: Tässä projektissa hyväksymme numeerisen syötteen matriisinäppäimistöltä ja näytämme sen sitten seitsemän segmentin näyttömoduulissa. Koska 8 LEDiä on merkitty A - G ja DP (desimaalipisteitä varten), jos haluat näyttää numeron 6, käytä
Ohjaa jopa 4 servoa älypuhelimella tai millä tahansa laitteella, jolla on äänilähtö: 3 vaihetta
Ohjaa jopa 4 servoa älypuhelimella tai millä tahansa äänilähdöllä varustetulla laitteella: Tässä esittelen yksinkertaisen elektronisen montaasin, jolla voit hallita jopa neljää servoa millä tahansa laitteella, joka pystyy lukemaan äänitiedoston
Autonominen robotti, jolla on monia ominaisuuksia: 8 vaihetta (kuvilla)
Autonominen robotti, jolla on monia ominaisuuksia: Hei ystävät, tässä ohjeessa esitän uuden version aiemmasta ohjeistani, joka voi suorittaa seuraavat tehtävät: 1- Se voi liikkua itsenäisesti Arduino UNO: n ja L298N-moottoriajurin avulla- Se voi tehdä puhdistus pölynimurina 3- Se