{"id":8341,"date":"2017-06-08T20:07:31","date_gmt":"2017-06-08T18:07:31","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=8341"},"modified":"2018-09-07T16:25:39","modified_gmt":"2018-09-07T14:25:39","slug":"arduino-nano-programm-anzeige-der-100-am-meisten-verwendeten-woerter-in-englisch","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=8341","title":{"rendered":"Arduino Nano Programm und Video: Anzeige der 100 am meisten verwendeten W\u00f6rter in Englisch"},"content":{"rendered":"<p>Dies Programm zeigt die 100 am meisten verwendeten englischen W\u00f6rte an. Diese 100 W\u00f6rter machen <strong>die H\u00e4lfte<\/strong> alles geschriebenen in Englisch aus. Allein die ersten 25 W\u00f6rter aus der Liste, sind schon ein Drittel alles gedruckten in englisch.<\/p>\n<p>Hier C++ Programm mit der Wortliste und einen Fortschrittsbalken, unter Verwendung der U8gLib.<!--more--><\/p>\n<pre class=\"lang:c++ decode:true \" >\r\n\/\/\r\n\/\/ Dies Programm zeigt die 100 am meisten verwendeten englischen W\u00f6rte an.\r\n\/\/ Diese 100 W\u00f6rter machen die H\u00e4lfte alles geschriebenen in Englisch aus.\r\n\/\/ Allein die ersten 25 W\u00f6rter aus der Liste,\r\n\/\/ sind schon ein Drittel alles gedruckten in englisch.\r\n\/\/\r\n\/\/ (c) 2017 by Thomas Wenzlaff http:\/\/www.wenzlaff.info Version 1.0\r\n\/\/\r\n\r\n#include &lt;Arduino.h&gt;\r\n\r\n#include \"U8glib.h\"\r\n\r\nU8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0);\r\n\r\n\/\/ These are the most common words in English, ranked in frequency order. The first 25 make up\r\n\/\/ about a third of all printed material. The first 100 make up about half of all written material, and\r\n\/\/ the first 300 make up about 65 percent of all written material.\r\n\/\/\r\n\/\/ Source: The Reading Teacher\u2019s Book of Lists, Fourth Edition, \u00a9 2000 by Prentice Hall\r\n\/\/ Authors: Fry, Kress &amp; Fountoukidis\r\n\r\nconst char *woerter[] = { \"the\", \"of\", \"and\", \"a\", \"to\", \"in\", \"is\", \"you\", \"that\",\r\n\t\t\"it\", \"he\", \"was\", \"for\", \"on\", \"are\", \"as\", \"with\", \"his\", \"they\", \"I\",\r\n\t\t\"at\", \"be\", \"this\", \"have\", \"from\", \"or\", \"one\", \"had\", \"by\", \"word\",\r\n\t\t\"but\", \"not\", \"what\", \"all\", \"were\", \"we\", \"when\", \"your\", \"can\",\r\n\t\t\"said\", \"there\", \"use\", \"an\", \"each\", \"which\", \"she\", \"do\", \"how\",\r\n\t\t\"their\", \"if\", \"will\", \"up\", \"other\", \"about\", \"out\", \"many\", \"then\",\r\n\t\t\"them\", \"these\", \"so\", \"some\", \"her\", \"would\", \"make\", \"like\", \"him\",\r\n\t\t\"into\", \"time\", \"has\", \"look\", \"two\", \"more\", \"write\", \"go\", \"see\",\r\n\t\t\"number\", \"no\", \"way\", \"could\", \"people\", \"my\", \"than\", \"first\",\r\n\t\t\"water\", \"been\", \"call\", \"who\", \"oil\", \"its\", \"now\", \"find\", \"long\",\r\n\t\t\"down\", \"day\", \"did\", \"get\", \"come\", \"made\", \"may\", \"part\" };\r\n\r\nconst int MAX = 99;\r\n\r\nint postition = 0;\r\n\r\nvoid draw() {\r\n\tu8g.setFont(u8g_font_osb18);\r\n\tu8g.drawStr(30, 60, woerter[postition]);\r\n\tu8g.setFont(u8g_font_tpssb);\r\n\tu8g.drawFrame(0, 10, 128, 20);\r\n\tu8g.drawBox(10, 15, postition, 10);\r\n}\r\n\r\nvoid setup() {\r\n\tu8g.setFont(u8g_font_tpssb);\r\n\tu8g.setColorIndex(1);\r\n}\r\n\r\nvoid loop() {\r\n\r\n\tu8g.firstPage();\r\n\tdo {\r\n\t\tdraw();\r\n\t} while (u8g.nextPage());\r\n\r\n\tdelay(500);\r\n\r\n\tif (postition &lt; MAX) {\r\n\t\tpostition++;\r\n\t} else {\r\n\t\tpostition = 0;\r\n\t}\r\n}\r\n<\/pre>\n<p>Hier das 1 Minuten Video, mit der Ausgabe:<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/li0kXq5cxTE?rel=0\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dies Programm zeigt die 100 am meisten verwendeten englischen W\u00f6rte an. Diese 100 W\u00f6rter machen die H\u00e4lfte alles geschriebenen in Englisch aus. Allein die ersten 25 W\u00f6rter aus der Liste, sind schon ein Drittel alles gedruckten in englisch. Hier C++ Programm mit der Wortliste und einen Fortschrittsbalken, unter Verwendung der U8gLib.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,562,2874,79],"tags":[2188,2741,2875,2876,563,300,2877,2878,1655],"class_list":["post-8341","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-arduino","category-c","category-programmierung","tag-arduino","tag-c","tag-englisch","tag-most-100-words","tag-nano","tag-video","tag-word","tag-woerter","tag-wortliste"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8341"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8341\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8341"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}