PHP: <!DOCTYPE HTML> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?php if(!isset($_POST["string"])){ echo <<<F Введите текст: <form method="post"><input type="text" name="string"><input type="submit" value="ОК"></form> F; exit; } $string=$_POST["string"]; $array = array( "Б"=>"A0", "Ю"=>"B1", "ч"=>"C0", "Д"=>"E0", "А"=>"41", "а"=>"61", "Г"=>"A1", "Я"=>"B1", "ш"=>"C1", "Ц"=>"E1", "Ё"=>"A2", "б"=>"B2", "ъ"=>"C2", "Щ"=>"E2", "Ж"=>"A3", "в"=>"B3", "ы"=>"C3", "д"=>"E3", "З"=>"A4", "г"=>"B4", "ь"=>"C4", "ф"=>"E4", "ё"=>"B5", "э"=>"C5", "х"=>"D5", "ц"=>"E5", "Й"=>"A6", "ж"=>"B6", "ю"=>"C6", "щ"=>"E6", "з"=>"B7", "я"=>"C7", "П"=>"A8", "и"=>"B8", "у"=>"79", "У"=>"A9", "й"=>"B9", "Ф"=>"AA", "к"=>"BA", "л"=>"BB", "м"=>"BC", "н"=>"BD", "п"=>"BE", "Э"=>"AF", "т"=>"BF", "е"=>"65", "р"=>"88", "в"=>"B3", "В"=>"42", "К"=>"4B", "с"=>"63", "С"=>"43", "Н"=>"48", "о"=>"6F", "О"=>"4F", "И"=>"A5" ); foreach($array as $key=>$value){ $string = str_replace($key, "\x".$value, $string); } echo $string; ?> Простой скрипт для вывода кириллицы на дисплей 16x2. Вписываем текст туда, получаем текст в шестнадцатеричной системе. Код для Arduino: Код (Text): // Подключаем стандартную библиотеку LiquidCrystal #include <LiquidCrystal.h> // Инициализируем объект-экран, передаём использованные // для подключения контакты на Arduino в порядке: // RS, E, DB5, DB6, DB7, DB8 LiquidCrystal lcd(4, 5, 10, 11, 12, 13); void setup() { lcd.begin(16, 2); lcd.print("впишите сюда то что получили на странице"); } void loop() { } Пишите отзывы, ошибки, и прочее Возможны глюки!
Код (Text): <!DOCTYPE HTML> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?php if(!isset($_POST["string"])){ echo <<<F Введите текст: <form method="post"><input type="text" name="string"><input type="submit" value="ОК"></form> F; exit; } $string=$_POST["string"]; $array = array( "Б"=>"A0", "Ю"=>"B1", "ч"=>"C0", "Д"=>"E0", "А"=>"41", "а"=>"61", "Г"=>"A1", "Я"=>"B1", "ш"=>"C1", "Ц"=>"E1", "Ё"=>"A2", "б"=>"B2", "ъ"=>"C2", "Щ"=>"E2", "Ж"=>"A3", "в"=>"B3", "ы"=>"C3", "д"=>"E3", "З"=>"A4", "г"=>"B4", "ь"=>"C4", "ф"=>"E4", "ё"=>"B5", "э"=>"C5", "х"=>"D5", "ц"=>"E5", "Й"=>"A6", "ж"=>"B6", "ю"=>"C6", "щ"=>"E6", "з"=>"B7", "я"=>"C7", "П"=>"A8", "и"=>"B8", "у"=>"79", "У"=>"A9", "й"=>"B9", "Ф"=>"AA", "к"=>"BA", "л"=>"BB", "м"=>"BC", "н"=>"BD", "п"=>"BE", "Э"=>"AF", "т"=>"BF", "е"=>"65", "р"=>"88", "в"=>"B3", "В"=>"42", "К"=>"4B", "с"=>"63", "С"=>"43", "Н"=>"48", "о"=>"6F", "О"=>"4F", "И"=>"A5" ); foreach($array as $key=>$value){ $string = str_replace($key, "\x".$value, $string); } echo $string; ?>
Я себе такую же шпаргалку делал правда на экзешнике кому интересно скачать единственно что программа использует 1 страницу встроенного знакогенератора, библиотека (LiquidCrystal1.zip) есть в архиве в папке docs ! ну и еще нет поддержки латиницы и знаков препинания ,если будет интересно могу добавить !