Obsah:
- Krok 1: Parts & Tinkercad Link
- Krok 2: Tinkercad
- Krok 3: Fyzická konštrukcia
- Krok 4: Obmedzenia
- Krok 5: Referencie:
Video: 2 -písmenový slovník s morzeovkou: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Projekty Tinkercad »
Chvíľu som sa pokúšal naučiť 2 písmenové slová Scrabble (tm), ale neúspešne. Tiež som sa pokúšal znova naučiť Morseovu abecedu s malým úspechom.
Rozhodol som sa vyskúšať nejaké podprahové učenie tak, že som zostrojil škatuľu, ktorá priebežne ukazovala 2 písmená v náhodnom poradí a pípala ich písmena v morzeovke.
Keďže som sa chcel prihlásiť do súťaže Instructables Arduino (2020), ktorá má čiastočnú cenu za používanie Tinkercad, povedal som si, že to skúsim.
Krok 1: Parts & Tinkercad Link
Diely pre skutočnú stavbu:
1* Arduino UNO
1* LCD štít (všeobecný)
1* Piezoelektrický sirénový prvok
Odkaz na Tinkercad:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
Krok 2: Tinkercad
V Tinkercad som naklonoval základný projekt LCD hello world a pridal som piezoelektrický zvuk.
Pokiaľ ide o softvér, pôvodne som vložil kód, ktorý som už spustil; môj projekt som mal na mysli už nejaký čas.
Moje prvé skúsenosti s Tinkercadom boli zmiešané, na negatívnej strane zvuk bzučiaka nevyzeral veľmi dobre a displej LCD potreboval pohrávať s hrncom, aby sa displej spustil.
Pozitívne je, že emulátor zvládol používanie premenných v progmem a debugger mi ušetril veľa škriabania hlavy.
Morseova abeceda spočiatku neznela správne a po niekoľkých pokusoch som si spomenul, že som videl debugger simulátora, nastavenie zarážky pri vstupe do funkcie Morse ukázalo, že dostáva jednu hodnotu a ďalšia vo funkcii ma konečne prinútila uvedomiť si, že hodnota bola veľkými písmenami. keď funkcia zvládla iba malé písmená!
Ďalšie simulačné behy môjho projektu boli úspešnejšie, predpokladám, že mojím počiatočným problémom mohlo byť oneskorenie v komunikácii?
Krok 3: Fyzická konštrukcia
Použil som Arduino UNO a LCD štít a piezo sirénu, Arduino a LCD štít sa jednoducho spoja a pridal som sirénu s 2 konektorovými vodičmi.
Štít LCD používal odlišný vývod na skicu Tinkercad, ale zmena čísiel pinov v inicializátore stačila na vyriešenie problému. Tiež som musel zmeniť pin na piezoelektrickom siréne. Po úprave kódu všetko fungovalo dobre.
Všimnite si toho, že niektoré štíty majú kolík podsvietenia zapojený nesprávne, ako ja, aby som predišiel problémom s týmto problémom, odstránil som problematický kolík (kolík 10) zo svojho štítu.
Krok 4: Obmedzenia
Zobrazujú sa dlhé reťazce toho istého slova a slov, bolo by lepšie, keby som mohol zamiešať pole slov a potom slová vyložiť ako balíček kariet, nie som si istý, či je to v tejto situácii možné, pretože použitie progmem na uloženie poľa slov.
Zoznam slov pochádza z oficiálneho zoznamu slov, slovník Collins Scrabble (tm) obsahuje niekoľko ďalších 2 písmen.
Ako som uviedol vyššie, funkcia Morse nezvláda veľké písmená, na čo by ste si mali dať pozor, ak zvažujete použitie tohto kódu v inom projekte.
Krok 5: Referencie:
Zdroj informácií o chybnom zapojení štítu LCD:
forum.arduino.cc/index.php?topic=96747.0
Zdroj pre vývod štítu, ktorý som použil:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb