{"id":76,"date":"2020-07-15T20:00:45","date_gmt":"2020-07-15T23:00:45","guid":{"rendered":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/?p=76"},"modified":"2020-08-09T11:33:16","modified_gmt":"2020-08-09T14:33:16","slug":"milton-1","status":"publish","type":"post","link":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/2020\/07\/15\/milton-1\/","title":{"rendered":"Milton #1"},"content":{"rendered":"<div class=\"boldgrid-section\">\n<div class=\"container\">\n<div class=\"row\">\n<div class=\"col-md-12 col-xs-12 col-sm-12\">\n<p><iframe loading=\"lazy\" title=\"Milton #1 (15\/07\/2020)\" width=\"580\" height=\"326\" src=\"https:\/\/www.youtube.com\/embed\/P-HgjvZJbz8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>A primeira montagem utilizou componentes que eu j\u00e1 dispunha:<\/p>\n<ul class=\"\">\n<li>Clone do Arduino Duemilanove, fabricado pela Empretec de Bauru (SP);<\/li>\n<li>Display LCD (cl\u00e1ssico) de 16 colunas x 2 linhas;<\/li>\n<li>Conector e teclado PS\/2 para entrada de dados;<\/li>\n<li>Leitor de cart\u00f5es SD (desativado no v\u00eddeo).<\/li>\n<\/ul>\n<p>Tenho mais tr\u00eas Arduinos deste modelo e estava h\u00e1 tempos sem pr\u00e1tica no manejo de <em>protoboards<\/em>,\u00a0<em>jumpers<\/em> e at\u00e9 na <a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\" rel=\"noopener noreferrer\">IDE<\/a>. \u00c9 sempre bom ter pe\u00e7as extras antes de come\u00e7ar a queimar componentes mais novos.<\/p>\n<p>O abismo que separa o que chamamos de\u00a0<em>computador pessoal<\/em> deste primeiro teste \u00e9 enorme. Ainda assim, \u00e9 poss\u00edvel vislumbrar a complexidade que envolve a implementa\u00e7\u00e3o de recursos &#8220;triviais&#8221; como de entrada (teclado) e sa\u00edda (LCD) de dados, sistemas de arquivos (cart\u00e3o SD) e portas para perif\u00e9ricos.<\/p>\n<p>Os recursos &#8220;triviais&#8221; s\u00e3o a base da intera\u00e7\u00e3o humano-computador e ajudam a explicar como as plataformas de microcontroladores Arduino e similares\u00a0<em>ainda\u00a0<\/em>n\u00e3o substituem computadores PC e o <a href=\"https:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Raspberry Pi<\/a> sim. No primeiro caso, voc\u00ea tem algo como computadores de prop\u00f3sito espec\u00edfico &#8211; lembram os computadores de <a href=\"https:\/\/pt.wikipedia.org\/wiki\/M%C3%A1quina_de_Turing_universal#Computador_com_programa_armazenado\" target=\"_blank\" rel=\"noopener noreferrer\">programa armazenado<\/a>. \u00c9 poss\u00edvel realizar muitas coisas modernas nos Arduinos (conectar \u00e0 internet, acionar motores, utilizar dispositivos USB e bluetooth), mas elas est\u00e3o <em>pr\u00e9-definidas<\/em> na montagem feita pelo programador.<\/p>\n<p>O Pi roda <a href=\"https:\/\/www.raspberrypi.org\/downloads\/\" target=\"_blank\" rel=\"noopener noreferrer\">variantes de Linux ou Noobs<\/a>, o que significa que todos as aplica\u00e7\u00f5es e funcionalidades b\u00e1sicas esperadas (interface gr\u00e1fica, pacotes de edi\u00e7\u00e3o de textos, planinhas e imagens, navegadores, jogos) est\u00e3o dispon\u00edveis ou facilmente instal\u00e1veis. Para completar, Pis tamb\u00e9m est\u00e3o conectados, conseguem acionar motores e ler dados de sensores como os Arduinos.<\/p>\n<p>Milton deve ser algo\u00a0<em>entre<\/em> estes mundos: o usu\u00e1rio precisa realizar tarefas t\u00edpicas esperadas, mesmo que o dispositivo seja computacionalmente pouco potente. Imagino Milton como consoles ou computadores pessoais dos anos 1980, que na pr\u00e1tica eram <em>eletrodom\u00e9sticos<\/em>: ao chegar da loja, bastava conect\u00e1-los a televisores, energia el\u00e9trica e pronto.<\/p>\n<p class=\"\">\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A primeira montagem utilizou componentes que eu j\u00e1 dispunha: Clone do Arduino Duemilanove, fabricado pela Empretec de Bauru (SP); Display LCD (cl\u00e1ssico) de 16 colunas x 2 linhas; Conector e teclado PS\/2 para entrada de dados; Leitor de cart\u00f5es SD (desativado no v\u00eddeo). Tenho mais tr\u00eas Arduinos deste modelo e estava h\u00e1 tempos sem pr\u00e1tica [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5],"tags":[9,12,13,11,10],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-atualizacoes","tag-arduino","tag-cartao-sd","tag-duemilanove","tag-lcd","tag-testes"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":6,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"predecessor-version":[{"id":89,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/posts\/76\/revisions\/89"}],"wp:attachment":[{"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hugocristo.com.br\/projetos\/milton\/blog\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}