Мазмұны:
- 1 -қадам: бөлшектер мен Tinkercad сілтемесі
- 2 -қадам: Tinkercad
- 3 -қадам: физикалық құрылыс
- 4 -қадам: шектеулер
- 5 -қадам: Әдебиеттер:
Бейне: Морзе коды бар 2 әріпті үйренуші: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Tinkercad жобалары »
Мен Scrabble (tm) 2 әріптен тұратын сөздерді үйренуге тырыстым, бірақ сәтсіз болды. Мен Морзе кодын қайтадан үйренуге тырыстым, бірақ сәттілік болмады.
Мен екі әріптен тұратын сөздерді кездейсоқ ретпен көрсететін және олардың әріптерін Морзе кодында дыбыстайтын қорапты құру арқылы бірнеше сублиминалды үйренуді шештім.
Мен Tinkercad қолданғаны үшін қос жүлдесі бар Instructables Arduino байқауына (2020) қатысқым келді, мен оны сынап көремін деп ойладым.
1 -қадам: бөлшектер мен Tinkercad сілтемесі
Нақты құрылысқа арналған бөлшектер:
1* Arduino UNO
1* СКД қалқаны (жалпы)
1* пьезо дыбыс шығаратын элемент
Tinkercad сілтемесі:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
2 -қадам: Tinkercad
Tinkercad -те мен сәлемдесу әлемінің негізгі жобасын клондап, пьезо дыбыс шығарғышты қостым.
Бағдарламалық жасақтама үшін мен бұрыннан бастаған кодты енгіздім; менің жобам менің ойымда біраз уақыт болды.
Менің Tinkercad -тегі алғашқы тәжірибем аралас болды, теріс жағынан дыбыстық сигнал өте жақсы шықпады, ал дисплейдің жұмыс істеуі үшін СКД кастрюльмен жұмыс жасауды қажет етті.
Оң жақта эмулятор айнымалыларды бағдарламада қолданды, ал отладчик мені басынан тырнаудан құтқарды.
Морзе коды бастапқыда дұрыс естілмеді, мен бірнеше рет тырысқаннан кейін, тренажерды түзетушіні көргенімді есіме түсірдім, Морзе функциясына кіру кезінде тоқтау нүктесін орнату оның бір мәнді алатынын көрсетті, ал функцияның ішіндегі екіншісі ақырында үлкен мән екенін түсіндім функция тек кіші әріптерді өңдей алатын кезде!
Менің жобаның келесі модельдеу жұмыстары сәтті болды, менің ойымша, менің алғашқы мәселем коммуникацияның артта қалуы болуы мүмкін бе?
3 -қадам: физикалық құрылыс
Мен Arduino UNO мен СКД қалқаны мен пьезо дыбыс шығарғышын қолдандым, Arduino мен СК экраны жай ғана қысылады, мен дыбыс шығарғышқа 2 коннекторлы сыммен қостым.
СКД экраны Tinkercad эскизінде басқа түйреуішті қолданды, бірақ инициализатордағы түйреуіш нөмірлерін өзгерту мәселені шешуге жеткілікті болды, мен де пьезо дыбыс шығарғышының түйреуішін өзгертуге тура келді. Код өзгертілгеннен кейін бәрі жақсы болды.
Есіңізде болсын, кейбір қалқандарда артқы жарық істікшесі менікі сияқты дұрыс жалғанбаған, бұл мәселені болдырмау үшін мен қалқаннан бұзылған түйреуішті (түйреуіш 10) алып тастадым.
4 -қадам: шектеулер
Сізде бірдей сөздер мен сөздердің ұзын тізбектері пайда болады, егер мен сөздердің массивін араластырып, содан кейін сөздерді карталар палубасы сияқты өңдей алсам жақсы болар еді, мен бұл жағдайда бұл мүмкін болатынына сенімді емеспін массив сөзін сақтау үшін progmem қолдану.
Сөздер тізімі ресми сөздер тізімінен алынған, Collins Scrabble (tm) сөздігінде қосымша 2 әріптен тұратын сөздер бар.
Жоғарыда айтқанымдай, Морзе функциясы үлкен әріптерді өңдей алмайды, егер сіз бұл кодты басқа жобада қолдануды қарастырсаңыз.
5 -қадам: Әдебиеттер:
СКД қалқанының ақаулығы туралы ақпарат көзі:
forum.arduino.cc/index.php?topic=96747.0
Мен қолданған қалқанның түйісу көзі:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
Ұсынылған:
Екінші дүниежүзілік соғыс тарихын үйренуші: 3 қадам
Екінші дүниежүзілік соғыс тарихын үйренуші: Сәлем балалар! Сондықтан менің компьютерлік сыныбым үшін биыл бізге сабақта үйренгендерімізді көрсету үшін электронды құрылғы жасауды тапсырдық. Мен Екінші дүниежүзілік соғыстың тарихын жақсы көретіндердің бірімін, сондықтан адамдарға жеңілдікке көмектесетін құрылғы жасауды шештім
Әріпті жазу машинасы: 5 қадам
Әріптерді жазу машинасы: Бұл әріптерді жазу машинасы кез келген адамға, әсіресе студенттерге, электрондық пошта форматының белгісіздігі мәселелерін шешуге көмектесе алады. Бұл машинаның көмегімен пайдаланушы " теру " электрондық пошта форматында, олар тек толтыру керек
Arduino көмегімен мәтінге Морзе коды: 5 қадам
Морзе коды Arduino көмегімен мәтінге: IDEA сипаттамасы Біз бәріміз бір -бірімізбен табиғи датчиктер арқылы сөйлесеміз (тіл, қимыл … т.б.). Қызықты бөлім біреуге құпия ақпаратпен бөліскіңіз келгенде басталады. Сұрақ - мұны қалай жасауға болады? Сондықтан жауап сіз қалай жіберетіндігіңізде
Морзе коды Arduino: 5 қадам
Морзе коды Arduino: За проектот изработивме Морзе кодының декодері со помош на Arduino Uno. Результаттар мен конверсиялар бір -бірінен асып түседі
Морзе коды сенсорлық перне/автокодер: 12 қадам (суреттермен)
Морзе коды сенсорлық перне/автокодер: Мен бұл жобаны біраз уақыт бұрын жасағанмын, бірақ бұл идеяны біреу қолдана алады деп ойладым. Мен ветчина радиосының қызметкерімін, мен зейнеткерлікке шығып, уақытымды кеш бастадым. Менде қазір жалпы лицензия бар және телефонды қолданамын (vo