Hubo un tiempo en que Casio dominaba el mundo de la electrónica de consumo personal con sus calculadoras. Estudiantes, profesionales y personas ligadas al comercio las compras como pan caliente para salir de problemas cotidianos con las matemáticas.
Pero hace muchos años que estos dispositivos se transforman en un objeto de culto y pueden tener varios de ustedes tengan alguna por ahí guardada en una bodega o en un cajón llenándose de polvo.
Lo cierto es que un youtuber quiso darle un segundo aire a la Casio fx-991MS y las modificó con arduino para agregar Wifi y una aplicación de mensajería.
El usuario Neutrino 1 explica lo que hice para reutilizar el espacio ocupado por el panel solar y utilizar Internet utilizando un esp12E. Este truco lo ayudará a obtener datos de Firebase y enviaré mensajes de texto a otros con una calculadora similar ”.
Otra de las cosas interesantes que este youtuber pudo hacer con la calculadora Casio fue ponerle una pantalla Oled.
También la pantalla superior puede mostrar texto y está programada para mostrar cualquier cosa en la plataforma de desarrollo móvil Firebase, sean fórmulas matemáticas o un cuento. Una sencilla función de chat permite enviar preguntas y respuestas programadas.
Neutrino además automáticamente a través de un imán oculto en su bolígrafo activa un sensor interno instalado en la calculadora que permite encender y apagar la pantalla, navegar entre los menús o seleccionar uno específicamente mediante diferentes combinaciones de golpes en la máquina.
Para obtener información a través de WiFi, el ESP8266 se conecta a Firebase como back-end, lo que permite configurar contenido predefinido para buscar, así como la posibilidad de comunicarse a través de un simple programa de chat.
El youtuber Neutrino además tiene un canal en Patreon donde pide ayuda públicamente para hacer más experimentos y poder llevar el arduino a más personas.
“¡Oye! Soy un estudiante de ingeniería que construye proyectos de electrónica en mi tiempo libre para divertirme, ¡pero necesito su apoyo si ustedes quieren que siga construyendo este proyecto! ”, Sostienen.
Una muestra más de que con ingenio, tiempo y sobre una buena programación, todo se puede.
Recomendaciones del editor
var stage = 0;
var options = {"dt:theme":{"assets":{"js_uri":"https://es.digitaltrends.com/wp-content/themes/digitaltrends-es-2018/assets/scripts","parent_js_uri":"https://es.digitaltrends.com/wp-content/themes/dt-stardust/assets/scripts","css_uri":"https://es.digitaltrends.com/wp-content/themes/digitaltrends-es-2018/assets/styles","parent_css_uri":"https://es.digitaltrends.com/wp-content/themes/dt-stardust/assets/styles","image_uri":"https://es.digitaltrends.com/wp-content/themes/digitaltrends-es-2018/assets/images","parent_image_uri":"https://es.digitaltrends.com/wp-content/themes/dt-stardust/assets/images","font_uri":"https://es.digitaltrends.com/wp-content/themes/digitaltrends-es-2018/assets/fonts","parent_font_uri":"https://es.digitaltrends.com/wp-content/themes/digitaltrends-es-2018/assets/fonts"},"tos_url":null,"pp_url":null},"dt:stardust-memberships":{"memberships_upgrade_url":"https://es.digitaltrends.com/memberships/?upgrade","memberships_landing_url":"https://es.digitaltrends.com/memberships"},"dt-stardust-memberships":{"memberships_support_email":"[email protected]"},"dt:snowplow":{"membership_cookie":"dtMCTX","content_cookie":"dtContent"},"dt:stardust-newsletter":{"curated_list_ids":[1895957],"topic_list_ids":[]},"facebook":{"facebook:app:id":"884620838346708","facebook:channel_url":"https://es.digitaltrends.com/fb-channel.php","facebook:page:id":"digitaltrendsenespanol","jssdk-src":"//connect.facebook.net/es_LA/all.js"},"twitter":{"handle":"DigitalTrendsEs"},"dt:cc":{"cc_tracking":{"amazon":{"params":{"tag":"dt-es-20"},"click_id":"ascsubtag","patterns":["http[s]?://(www\.)?amazon\.com(\.mx)?/.*","http[s]?://(www\.)?amazon\.es/.*","http[s]?://amzn\.to/.*","http[s]?://amzn\.com/.*","http[s]?://a\.co/.*"]},"apple":{"params":[],"patterns":["http[s]?://apple\.sjv\.io/.*"]},"avantlink":{"params":[],"click_id":"ctc","patterns":["http[s]?://(www\.)?avantlink\.com/.*"]},"awin":{"params":[],"click_id":"clickref","patterns":["http[s]?://www\.awin1\.com/.*"]},"cj-affiliate":{"params":[],"click_id":"sid","patterns":["http[s]?://www\.anrdoezrs\.net","http[s]?://anrdoezrs\.net","http[s]?://commission\-junction\.com","http[s]?://dpbolvw\.net","http[s]?://apmebf\.com","http[s]?://jdoqocy\.com","http[s]?://kqzyfj\.com","http[s]?://qksrv\.net","http[s]?://tkqlhce\.com","http[s]?://qksz\.net","http[s]?://emjcd\.com","http[s]?://afcyhf\.com","http[s]?://awltovhc\.com","http[s]?://ftjcfx\.com","http[s]?://lduhtrp\.net","http[s]?://tqlkg\.com","http[s]?://awxibrm\.co","http[s]?://cualbr\.com","http[s]?://rnsfpw\.net","http[s]?://vofzpwh\.com","http[s]?://yceml\.net"]},"connexity":{"params":[],"click_id":"afCampaignId","patterns":["http[s]?://catalog\.bizrate\.com/.*"]},"ebay":{"params":[],"patterns":["http[s]?://rover\.ebay\.com/.*"]},"flex-offers":{"params":[],"patterns":["http[s]?://track\.flexlinkspro\.com/.*"]},"impact-radius":{"params":[],"click_id":"subid1","patterns":["http[s]?://99designs\.qvig\.net","http[s]?://acehardware\.dttq\.net","http[s]?://adidas\.njih\.net","http[s]?://adorama\.rfvk\.net","http[s]?://airbnb\.vaz6fn\.net","http[s]?://allenedmonds\.ojrq\.net","http[s]?://apple\.sjv\.io","http[s]?://appsumo\.8odi\.net","http[s]?://atom\-tickets\.pxf\.io","http[s]?://avocadomattress\.n5ka\.net","http[s]?://backcountry\.tnu8\.net","http[s]?://belkin\.evyy\.net","http[s]?://bestbuy\.7tiv\.net","http[s]?://bigcommerce\.zfrcsk\.net","http[s]?://birch\.fziv\.net","http[s]?://blue\-apron\.evyy\.net","http[s]?://blueapron\.i3zp\.net","http[s]?://bombfell\.l9yg\.net","http[s]?://burstoralcare\.bts6\.net","http[s]?://case\-mate\.kxyi\.net","http[s]?://casemate\.kxyi\.net","http[s]?://casetify\.evyy\.net","http[s]?://casetify\.hyyc7q\.net","http[s]?://casper\.5ad6\.net","http[s]?://cbs\-allaccess\.qflm\.net","http[s]?://cbsallaccess\.qflm\.net","http[s]?://cocoavia\.sjv\.io","http[s]?://codespark\.j4ib\.net","http[s]?://coinbase\-consumer\.sjv\.io","http[s]?://constant\-contact\.evyy\.net","http[s]?://constant\-contact\.ibfwsl\.net","http[s]?://cratejoy\.jgpt48\.net","http[s]?://creditkarma\.myi4\.net","http[s]?://cyberghost\.sjv\.io","http[s]?://designer\-living\.evyy\.net","http[s]?://dicks\-sporting\-goods\.ryvx\.net","http[s]?://disneyplus\.bn5x\.net","http[s]?://door\-dash\.5vju\.net","http[s]?://dreamcloudsleep\.xuok\.net","http[s]?://drip\.pxf\.io","http[s]?://eddie\-bauer\-us\.ygwk\.net","http[s]?://eddiebauerus\.ygwk\.net","http[s]?://eight\-sleep\.ioym\.net","http[s]?://espn\.zlbu\.net","http[s]?://fanatics\.ncw6\.net","http[s]?://felixgray\.ntaf\.net","http[s]?://flaviar\.5d3x\.net","http[s]?://freshdirect\.bpu9\.net","http[s]?://getcairn\.w9v5\.net","http[s]?://getquip\.d67ag4\.net","http[s]?://gettyimages\.68w6\.net","http[s]?://glassesusa\.7eer\.net","http[s]?://go\.corsair\.com","http[s]?://go\.web\.plus\.espn\.com","http[s]?://gobble\.sjv\.io","http[s]?://goto\.target\.com","http[s]?://goto\.walmart\.com","http[s]?://gotomeeting\.zvbf\.net","http[s]?://grasshopper\.o9o4\.net","http[s]?://grenco\-science\.evyy\.net","http[s]?://harrys\.3tvl\.net","http[s]?://helix\-sleep\.tkjf\.net","http[s]?://homedepot\.sjv\.io","http[s]?://hotspotshield\.bvrd\.net","http[s]?://house\.r2oa\.net","http[s]?://intego\.7eer\.net","http[s]?://istockphoto\.6q33\.net","http[s]?://kohls\.sjv\.io","http[s]?://leesa\-sleep\.lvuv\.net","http[s]?://leesasleep\.lvuv\.net","http[s]?://lending\-club\-smb\.sjv\.io","http[s]?://lenovo\.vzew\.net","http[s]?://letsgetchecked\.7no9\.net","http[s]?://levelsleep\.xuvt\.net","http[s]?://linkto\.hrblock\.com","http[s]?://lootcrate\.znvt\.net","http[s]?://lorex\-flir\.obak77\.net","http[s]?://lorex\-flir\.sjv\.io","http[s]?://lumin\.7w7o67\.net","http[s]?://macpaw\.audw\.net","http[s]?://mancrates\.ln72\.net","http[s]?://manscaped\.sjv\.io","http[s]?://massdrop\.7eer\.net","http[s]?://mcafee\-consumer\-affiliate\.mpye\.net","http[s]?://mgemi\.pxf\.io","http[s]?://microsoft\.msafflnk\.net","http[s]?://mint\-mobile\.58dp\.net","http[s]?://mvmt\.7eer\.net","http[s]?://nakedwines\.sjv\.io","http[s]?://nautilus\.atkw\.net","http[s]?://nectar\.xovt\.net","http[s]?://nixon\.wkq9\.net","http[s]?://noom\.8utb\.net","http[s]?://nordvpn\.sjv\.io","http[s]?://onemore\.pxf\.io","http[s]?://ooma\.vqi8\.net","http[s]?://packsproject\.33qw\.net","http[s]?://partners\.alamo\.com","http[s]?://partners\.enterprise\.com","http[s]?://partners\.hotwire\.com","http[s]?://photoscom\.pxf\.io","http[s]?://purple\.e9jo\.net","http[s]?://qustodio\.sjv\.io","http[s]?://razer\.a9yw\.net","http[s]?://scentbird\.7eer\.net","http[s]?://scotchporter\.5l5h\.net","http[s]?://sentrypc\.7eer\.net","http[s]?://setapp\.sjv\.io","http[s]?://shipt\.58mq\.net","http[s]?://shutterstock\.7eer\.net","http[s]?://smarthome\.4hyab9\.net","http[s]?://sportsline\.evyy\.net","http[s]?://spot\-and\-tango\.i5md\.net","http[s]?://squarespace\.syuh\.net","http[s]?://summitsoft\.evyy\.net","http[s]?://sunsoil\.mzte\.net","http[s]?://thehomedepotca\.2t23\.net","http[s]?://thumbtack\.57ib\.net","http[s]?://treehouse\.7eer\.net","http[s]?://tuftandneedle\.attfm2\.net","http[s]?://ultimate\-ears\.dubn\.net","http[s]?://untuckit\.9znn\.net","http[s]?://wismo\.sjv\.io","http[s]?://www\.fubo\.tv","http[s]?://xfinity\.ulvh\.net","http[s]?://yaasa\.cw3o\.net","http[s]?://ziprecruiter\.fdcm73\.net"]},"pepperjam":{"params":[],"patterns":["http[s]?://(www\.)?pntrs\.com/.*","http[s]?://(www\.)?pntrac\.com/.*","http[s]?://(www\.)?pntra\.com/.*","http[s]?://(www\.)?gopjn\.com/.*","http[s]?://(www\.)?pjatr\.com/.*","http[s]?://(www\.)?pjtra\.com/.*"]},"rakuten":{"params":[],"click_id":"u1","patterns":["http[s]?://click\.linksynergy\.com/.*","http[s]?://linksynergy\.[^\.]+\.com/.*"]},"shareasale":{"params":[],"click_id":"afftrack","patterns":["http[s]?://(www\.)?shareasale\.com/.*"]},"skimlinks":{"params":{"xs":1},"click_id":"xcust","patterns":["http[s]?://(www\.)?fav\.co/.*","http[s]?://go\.skimresources\.com"]}},"cc_targeting":{"sites":"dtes","articles":730797,"articleCategories":["noticias","tendencias"]},"cc_opts":{"apiKey":null,"environment":"production"},"cc_response_timeout":5000,"merchant_order":[],"default_network_order":["amazon"],"last_fetch":1588974321,"post_products":[],"post_cache_limit":3600},"dtimage":{"snap_widths":[80,120,145,170,222,248,300,345,375,382,416,610,768,920,1200,1230],"base_url":"https://img.digitaltrends.com/image/digitaltrends_es/"},"dt:internal-links":{"enabled":false,"suppressed":false,"eligible":true,"paragraph_offset":2,"minimum_link_count":10,"minimum_post_age":7,"internal_link_count":1,"post_age":1,"category_eligibility_modes":"exclude","eligible_categories":[],"article_type_eligibility_mode":"exclude","eligible_article_types":[]},"dt:ads":{"inject-ads":true},"debug":{"pp_context":"discovery","pp_native_topic":false,"pp_page":1,"pp_batch":"50"},"qnqb92BhrzmkpqGx":{"post_sharing_data":{"object_id":730797,"taxonomy":"","url":"https://es.digitaltrends.com/tendencias/casio-calculadora-wifi-celular/","summary":"Para que gastar mu00e1s plata para comunicarse con los amigos, solo desempolva tu calculadora","title":"Una vieja calculadora Casio quedu00f3 como un celular con WiFi","image":"https://icdn2.digitaltrends.com/image/digitaltrends_es/casio-calculadora.jpg","twitter_text":"Una vieja calculadora Casio quedu00f3 como un celular con WiFi","twitter_hash_tags":""}},"dt:utm":{"style_settings":{"medium":"cpc","size":false}},"global":{"ajaxurl":"https://es.digitaltrends.com/wp-content/themes/dt-stardust/ajax-actions.php","home":"https://es.digitaltrends.com"},"spotx_channel_id":{"brightcove_header_bidding":"207448"},"dtvideos":{"autoplay_threshold_selector":".b-content","ias_an_id":"927851","ads_tag":"https://pubads.g.doubleclick.net/gampad/ads?sz=970x556&iu=/5611/dtmn.video/es_dt_ros&ciu_szs&impl=s&gdfp_req=1&env=vp&output=xml_vast2&unviewed_position_start=1&url={window.location.href}&description_url=https://www.themanual.com&correlator={random}&cmsid=2860&vid={mediainfo.id}","ads_spotx_wrapper":"https://search.spotxchange.com/vast/2.0/207448?VPAID=JS&content_page_url={window.location.href}&ad_server[type]=DFP&ad_server[tag]=","ad_targeting_params":{"tags":["calculadora","casio","hackear","wifi"],"cat":["noticias","tendencias"],"supports":["skin"],"aid":730797},"brightcove_account_id":"5425749915001","brightcove_player_id":"Bkgo32krM","discovery_id":"5719629958001","kill_ads":false},"sticky_video":{"desktop_related":0,"mobile_active":1,"mobile_related":0,"mute":1,"delay":4,"suppress_time":0,"post_types":{"good":["post"],"bad":[]}},"live_video":{"attachment_id":"723398","page_url":"https://es.digitaltrends.com/en-vivo/"},"doubleclick":{"prog_utm_sources":["o1","f1","google","yahoo","bing","y1","taboola","jun","tapjoy","k1","twitter"],"id":"/5611/dt.espanol","demo_id":"/5611/dt.dgt.test","prog_id":"/5611/prog.dtes","video_id":"/5611/dtmn.video/es_dt_ros"}};
var allOptions = {};
if (stage > 0 && window.DTOptions) {
allOptions = window.DTOptions.getAll();
Object.keys(options).forEach(function(groupK) {
if (options[groupK] && typeof options[groupK] === 'object') {
Object.keys(options[groupK]).forEach(function(k) {
if (!allOptions[groupK] || typeof allOptions[groupK] !== 'object') {
allOptions[groupK] = {};
}
allOptions[groupK][k] = options[groupK][k];
});
}
});
} else {
allOptions = options;
}
var getAll = function () {
return allOptions;
};
var get = function (key, group, def) {
key = key || '';
group = group || 'qnqb92BhrzmkpqGx';
def = (typeof def !== 'undefined') ? def : null;
if (typeof allOptions[group] !== 'undefined') {
if (key && typeof allOptions[group][key] !== 'undefined') {
return allOptions[group][key];
}
}
return def;
};
var set = function (key, group, data) {
key = key || '';
group = group || 'qnqb92BhrzmkpqGx';
data = data || null;
if (key) {
if (typeof allOptions[group] === 'undefined') {
allOptions[group] = {};
}
allOptions[group][key] = data;
}
};
var del = function (key, group) {
key = key || '';
group = group || 'qnqb92BhrzmkpqGx';
if (typeof allOptions[group] !== 'undefined') {
if (key && typeof allOptions[group][key] !== 'undefined') {
allOptions[group][key] = null;
}
}
};
window.DTOptions = {
get: get,
getAll: getAll,
set: set,
del: del,
};
}());
Source link