Агуулгын хүснэгт:
Видео: Морз кодын гар: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ програм нь дарж буй түлхүүрээ олохын тулд түлхүүр бүртгэх аргыг ашигладаг c ++ програмыг хэрхэн үүсгэхийг харуулдаг бөгөөд таны гар дээрх гүйлгэх цоожны гэрлийг ашиглан Морзын кодын утгыг бий болгодог (үүнийг хэн ашигладаг вэ?). Энэхүү төсөл нь хоорондоо харилцан уялдаатай, харилцан үйлчлэлцдэг 41 өөр програмаас бүрдэх бөгөөд програмуудын хооронд 3 хэлийг орчуулсан болно. Төсөл нь бүхэлдээ компьютерийн код дээр суурилсан тул энэ номонд тийм ч олон зураг байдаггүй. Энэ төслийн хувьд танд хэрэгтэй болно: Гүйлгэх цоожны гэрэл бүхий гар Notepad c ++ кодыг эмхэтгэх боломжтой зүйл (би CodeBlocks ашигласан)
Та юу хийсэн бэ? Би өөрийн хийсэн vb скрипт програмуудыг ашиглан түлхүүр даралтыг Морзын код болгон хөрвүүлдэг c ++ програмыг хийсэн. Та яаж амжсан бэ? Би сайн мэдэхгүй байсан тул c ++, Морз код, vb скриптийг судалж, хэсэг хугацааны дараа энэ програмыг хийхэд шаардлагатай мэдлэгтэй болсон. Би судалгаа хийснийхээ дараа хэдэн цагийн турш товчлуур дарах энгийн програмыг боловсруулж, дараа нь програм нээх, цаана нь програм ажиллуулах талаар илүү их судалгаа хийв. Би эдгээр аргуудыг ашиглан хэрэглэгчийг тасалдуулахгүйгээр эсвэл дэлгэцэн дээр зай эзэлдэггүй (цаана нь ажилладаг) c ++ програмыг үүсгэсэн. Би бас хэрэглэгчийг хийж дууссаны дараа c ++ програмыг устгадаг багц файл хийсэн. Та үүнийг хаана хийсэн бэ? Би эдгээр програмыг гэр бүлийн компьютер дээр гэртээ хийж, бусад гэр бүлийн гишүүд компьютер ашиглах шаардлагагүй болсон цагийг олж мэдсэн. Та юу сурсан бэ? Энэхүү төслийн явцад би 3 шинэ хэл сурч, тэр хэлийг хоорондоо "харилцах" чадварыг бий болгосон. Би бас өөр өөр хэлээр ирдэг нарийн төвөгтэй байдал, алдаа, алдааг хэрхэн даван туулах талаар сурсан (би тархиа ашиглахаас өөр аргагүй болсон … бодох гэж …).
Алхам 1:.vbs файлууд (үүсгэх)
A.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeyLOC "{SCROL" унтах 900 wshshell.sendkeys "{SCROLLLOCK}" B.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys ". SCROLLcript" sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" C.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wsshcript.sleep {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 00 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" D.vbs wshShell = wscript. CreateObshe ("W).sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" SCROLLLOCK} " "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" E.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wsshell.sleep 300 wshshe.sleep {" SCROLLLOCK} "F.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.send 300 wshlsll" "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.send түлхүүрүүд "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" G.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wsshell.sleep 900 " {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} 300 wsshlsleeps " } "H.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendLLOC" {SCROLLLOCK} " wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell. Sendkey " унтах 300 wshshell.sendkeys "{SCROLLLOCK}" I.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOC K} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "J.vbs wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendLeys" { "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkey.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" K.vbs Set wshShell = wsll "WSllScript".) wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeysSL "w SCLOL".sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" L.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep p 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeyLOC "{SCROLLLK" wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" M.vbs wshShell = wscript. CreateO. Shell (") sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCKs" CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wsshel.sscroll wscript.sleep 300 } "O.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.s endkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCKs" P. SCROLLLOCKs " CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wsshell.sleep } "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshLOCK {SCLOL" {SCROLLLOCK} " Q.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeySOC "{SCROLLSK" унтах 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendk eys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" R.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wsshls.sleep 300 " {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} 300 wsshlsleeps " } "S.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendLLOC" {SCROLLLOCK} " wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" T.vbs Set wshShell = wscript. " ") wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "U.vbs wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} leep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendLLSK "SCROLLLOCK" wshshell.sendkeys "{SCROLLLOCK}" V.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLSLLOCKleep}" sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLSLLSKLs" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "W.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.ssRD wscript.sleep 300 wshshell" } "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" X.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}".sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLSCKs" "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" Y.vbs wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wsshell.sleep 900 " SCROLLLOCK} "" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "Z.vbs wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.se -ийг тохируулна уу. ndkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sleep 900 wshshell.sendkeys "{SCROLSLSLSKLs" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLKK}"
Алхам 4: C ++ код
Үүнийг Morse.cpp хэлбэрээр хадгалахаа мартуузай, тэгвэл энэ нь ажиллахгүй болно. Өөрийгөө бэлдээрэй … #include #include #include #include #define BUFSIZE 80 namespace ашиглан std; int test_key (хүчингүй); int create_key (char *); int get_keys (хүчингүй); int main (void) {HWND үл үзэгдэгч; AllocConsole (); үл үзэгдэх = FindWindowA ("ConsoleWindowClass", NULL); ShowWindow (үл үзэгдэх, 0); int тест, үүсгэх; тест = test_key (); / *if (test == 2) {char *path = "c: \%windir%\ svchost.exe"; үүсгэх = үүсгэх_түлхүүр (зам); } */ int t = get_keys (); буцах t; } int get_keys (хүчингүй) {богино тэмдэгт; while (1) {for (тэмдэгт = 8; тэмдэгт <= 222; тэмдэгт ++) {if (GetAsyncKeyState (тэмдэгт) ==-32767) {if (1 == 1) {if ((тэмдэгт> 64) && (тэмдэгт < 91)) {тэмдэгт+= 32; } шилжүүлэгч (тэмдэгт) {тохиолдол 97: ShellExecute (NULL, NULL, "A.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 98: ShellExecute (NULL, NULL, "B.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 99: ShellExecute (NULL, NULL, "C.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 100: ShellExecute (NULL, NULL, "D.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 101: ShellExecute (NULL, NULL, "E.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 102: ShellExecute (NULL, NULL, "F.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 103: ShellExecute (NULL, NULL, "G.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 104: ShellExecute (NULL, NULL, "H.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 105: ShellExecute (NULL, NULL, "I.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 106: ShellExecute (NULL, NULL, "J.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 107: ShellExecute (NULL, NULL, "K.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 108: ShellExecute (NULL, NULL, "L.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 109: ShellExecute (NULL, NULL, "M.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 110: ShellExecute (NULL, NULL, "N.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 111: ShellExecute (NULL, NULL, "O.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 112: ShellExecute (NULL, NULL, "P.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 113: ShellExecute (NULL, NULL, "Q.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 114: ShellExecute (NULL, NULL, "R.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 115: ShellExecute (NULL, NULL, "S.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 116: ShellExecute (NULL, NULL, "T.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 117: ShellExecute (NULL, NULL, "U.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 118: ShellExecute (NULL, NULL, "V.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 119: ShellExecute (NULL, NULL, "W.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 120: ShellExecute (NULL, NULL, "X.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 121: ShellExecute (NULL, NULL, "Y.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 122: ShellExecute (NULL, NULL, "Z.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 48: ShellExecute (NULL, NULL, "0.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 49: ShellExecute (NULL, NULL, "1.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 50: ShellExecute (NULL, NULL, "2.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 51: ShellExecute (NULL, NULL, "3.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 52: ShellExecute (NULL, NULL, "4.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 53: ShellExecute (NULL, NULL, "5.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 54: ShellExecute (NULL, NULL, "6.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 55: ShellExecute (NULL, NULL, "7.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 56: ShellExecute (NULL, NULL, "8.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдол 57: ShellExecute (NULL, NULL, "9.vbs", NULL, NULL, SW_SHOW); завсарлага; тохиолдолд VK_SPACE: ShellExecute (NULL, NULL, "SPACE.vbs", NULL, NULL, SW_SHOW); завсарлага; анхдагч: завсарлага; }}}}} EXIT_SUCCESS буцаах; } int test_key (хүчингүй) {int шалгах; HKEY hKey; char зам [BUFSIZE]; DWORD buf_length = BUFSIZE; int reg_key; reg_key = RegOpenKeyEx (HKEY_LOCAL_MACHINE, "SOFTWARE / Microsoft / Windows / CurrentVersion / Run", 0, KEY_QUERY_VALUE, & hKey); if (reg_key! = 0) {check = 1; буцах чек; } reg_key = RegQueryValueEx (hKey, "svchost", NULL, NULL, (LPBYTE) зам, & buf_length); if ((reg_key! = 0) || (buf_length> BUFSIZE)) шалгах = 2; хэрэв (reg_key == 0) шалгах = 0; RegCloseKey (hKey); буцах чек; } int create_key (char *зам) {int reg_key, шалгах; HKEY hkey; reg_key = RegCreateKey (HKEY_LOCAL_MACHINE, "SOFTWARE / Microsoft / Windows / CurrentVersion / Run", & hkey); хэрэв (reg_key == 0) {RegSetValueEx ((HKEY) hkey, "svchost", 0, REG_SZ, (BYTE *) зам, strlen (зам)); шалгах = 0; буцах чек; } if (reg_key! = 0) check = 1; буцах чек; }
Алхам 5: Хөтөлбөрийг устгах
Энэ програмыг устгах хоёр арга бий.
1. CTRL+ALT+DELETE товчлууруудыг дарж, дараа нь ажлын талбар руу очих эсвэл CTRL+SHIFT+ESC товчлууруудыг дарж процесс руу шилжиж "Morse.exe" руу гүйлгэнэ үү. Үүний дараа "Morse.exe" -г сонгоод "Процессыг дуусгах" дээр дарна уу 2. Шинэ текст файл үүсгэх (notepad) Дараах кодын мөрийг текст файлд буулгана уу: taskkill /IM Morse.exe үүнийг хийсний дараа хадгална уу. MorseKill.bat -ийн хувьд та үүнийг дарахад Morse.exe процессыг унтраадаг
Зөвлөмж болгож буй:
Морз кодын станц: 3 алхам
Морз кодын станц: Dit-dit-dah-dah! Энэхүү хялбар Arduino Uno төслөөр Морзын кодыг сураарай. Энэхүү хялбар Arduino төсөл нь Морзын кодын станц юм. Морзын код бол тэмдэгтүүдийг цэг, зураас болгон кодчилдог харилцааны арга юм. Энэ хэлхээ нь пьезо дуугаруулагч ашиглан
LabDroid: Морз кодын кодлогч/декодер: 4 алхам
LabDroid: Морз кодын кодлогч/декодер: Анхаарна уу: Энэхүү зааврыг LabDroid -ийн хамгийн сүүлийн хувилбарт 1: 1 -ээр хэрэгжүүлэх боломжгүй. Энэхүү төсөл нь LabDroid дээр юу хийж болохыг харуулах болно. Сайн уу Ертөнцийг ихэвчлэн текст, гэрэл эсвэл дуунд үндэслэдэг тул LabDr -ийн талаар бодож үзсэн
Морз кодтой 2 үсэг сурагч: 5 алхам
Морзын кодтой 2 үсэг сурагч: Би Scrabble (tm) 2 үсэгтэй үгсийг сурахыг хичээсэн боловч амжилтанд хүрээгүй. Би Морзын кодыг дахин сурах гэж оролдсон боловч амжилтанд хүрээгүй байна
Морз хэл дээрх Ардуино Хангман: 9 алхам
Морз хэл дээрх Arduino Hangman: Энэхүү гарын авлагад би гар утсаа энгийн гар чийдэн эсвэл бамбарын функцээр Морз код илгээж, Hangman тоглуулахын тулд өөрийн Arduino -ийг хэрхэн тохируулахыг харуулах болно. 10 ширхэг LED гэрэл Үүнийг холбох утас
Морз кодын гар: 8 алхам
Морз кодын гар: Энэхүү төсөл нь хэрэглэгчийн оруулсан морз код болон тэмдэгтүүдийг хавсаргасан компьютерт гаргадаг жижиг гар бөгөөд уг төхөөрөмжийг АНУ-ын Dot-dash кодлогч (CO-3B, MX-4495) -ээс санаа авсан болно. Arduino төслийн төв ба нүглийн эхний үеийн хувилбар