Arduino
[原创]arduino中u8g2汉字显示总结
Kalet 发表于2017-10-08 浏览1324 评论0
一,下载U8G2库并加载二,转换要显示的汉字为UNICODE码,如“狡猾的日本鬼子”http://tool.chinaz.com/tools/unicode.aspx三,将“\u72e1\u733e\u7684\u65e5\u672c\u9b3c\u5b50”中的“\u”改为",$"修好为:32-128,$72e1,$733e,$7684,$65e5,$672c,$9b3c,$5b50,四,保存为ch1.map文件五,找到\tools\font\bdfconv下的bdfconv.exe,新建一个bat文件六,粘入内容并保存和执行:bdfconv.exe...
C#、C++
C语言中char int转换问题
Kalet 发表于2017-10-08 浏览434 评论0
1,char型数字转换为int型chara[]="32";printf("%d\n",a[0]-'0');//输出结果为32,int转化为char***********************************linuxc***********************************(1)字符串转换成数字,用atoi,atol,atof,分别对应的是整型,long型,double型。以整型为例:charstr[]="1234";inta=atoi(...
Arduino
Arduino IDE for ESP8266教程(五)文件系统
Kalet 发表于2017-10-06 浏览547 评论0
在第一篇教程中,由ESP8266返回的网页都是通过直接发送String来完成响应,这个方法是挺快的,但是在复杂结构的网页下就显得格外麻烦,调整的时候需要一个个找,而且还是在html结构打乱的情况下找,把css和js写入到同一个页面内无疑也是增加了调试的成本,所以官方引入了一个SPIFFS的文件系统(SPIFFS的github地址:https://github.com/pellepl/spiffs),这个文件系统是通过共用板载的Flash芯片来完成(官方说明文档:https://github.com/esp8266/Arduino/blob/master/doc/filesystem.md),之...
Arduino
Arduino IDE for ESP8266教程(二)软AP
Kalet 发表于2017-10-06 浏览526 评论0
ESP8266的Wifi功能很强大,能作为STAClient使用,同时也能作为AP,两者并存也不是什么难事,这篇要说的就是软AP的使用。这个教程的代码很简单:#include <ESP8266WiFi.h>void setup() { Serial.begin ( 115200 ); Serial.println(""); // 设置内网 IPAddress softLocal(192,168,...
Arduino
Arduino IDE for ESP8266教程(四)路由系统
Kalet 发表于2017-10-06 浏览457 评论0
个人认为,作者赋予ESP8266最强大的功能莫过于HTTP路由,HTTP路由,根据不同的url响应不同的任务。在这里就类似于node.js的路由。在第一个教程里边已经展示了基本路由系统的使用,在我们访问ip的时候引导到了handleRoot上进行处理。而在之后获取svg图形的时候也通过路由引导到了drawGraph上返回由ESP8266“亲手”绘制的svg图形。此外,路由系统还提供了NotFound处理,这个可以用来处理不在预设中的页面,用于引导到404页面或者内置的html页面上。本次教程的详细代码:#include <ESP8266WiFi.h>#include&nb...
Arduino
ESP8266使用ARDUINO IDE的方法
Kalet 发表于2017-10-01 浏览363 评论0
整理自:http://www.windworkshop.cn/?p=758http://www.arduino.cn/thread-23806-1-1.html下载:ArduinoIDEhttp://pan.baidu.com/s/1sjRFe6h打开Arduino,选择“首选项”,在“附加开发板管理器网址”中填入http://arduino.esp8266.com/stable/package_esp8266com_index.json,然后点击确定保存打开工具->开发板->开发板管理器搜esp8266,安装最新版本下...
Linux系统、树莓派
树莓派ubuntu系统安装SSH和VNC
Kalet 发表于2017-09-24 浏览370 评论0
安装SSH sudoapt-getinstallopenssh-server /etc/init.d/sshstart #开始服务/etc/init.d/sshstop #停止服务/etc/init.d/sshrestart #重启服务 Ubuntu中配置openssh-server开机自动启动打开/etc/rc.local文件,在exit0语句前加入: sudoservicesshrestart 参考...
Python
树莓派Raspberry设置python脚本开机启动
Kalet 发表于2017-09-23 浏览333 评论0
最近有个项目利用树莓派来完成,主要是在树莓派上用python写了个脚本来处理一些信息与逻辑。这边就遇到一个问题,即设置该脚本在开机的时候自动运行,而不是需要人登陆到树莓派上在执行这个程序,这样太麻烦了,顶多在实验室玩玩,拿不出去。本文主要讲诉设置该python脚本在树莓派上自动运行。 一、首先写个简单的python脚本脚本很简单,就是树莓派上一个灯闪烁程序,需要学gpio可以看我之前的博客文件保存在/home/pi/script/ledblink.py123456789...
Linux系统、树莓派
基于flask通过web浏览器控制树莓派raspberry的GPIO
Kalet 发表于2017-09-23 浏览455 评论0
之前介绍了在树莓派上使用flaskweb开发框架,这个框架是基于python的,而树莓派可以很容易的通过python来操作gpio,所有顺其自然的想到通过web来控制树莓派的gpio,可以通过浏览器访问web页面,直接操作raspberry的gpio底层,或者也可以通过手机app发送post或者get等请求,来控制树莓派的gpio,这样岂不是很妙! 一 首先是树莓派上flask和gpiopython环境的搭建这部分在之前的博客都介绍过了,这里就不再介绍了,详见下面两篇博文:树莓派raspberry使用python实现GPIO输入输出-按键LED在树莓派...
WIN系统及PC硬件
教你电脑wifi热点如何开启
Kalet 发表于2017-09-23 浏览815 评论0
很多朋友都想要学习如何开启电脑wifi的方法,毕竟wifi在日常的生活需求非常大,那么到底电脑wifi要怎么开启呢?下面小编就给大家带来开启电脑wifi图文教程吧,希望大家看完之后都能够喜欢这个方法哦!很多小伙伴都想了解关于电脑热点如何开启的内容,为了更好的帮助大家开启电脑热点,今天小编将分享一个关于电脑热点如何开启的教程,希望能帮助到大家。电脑wifi打开教程第一步打开控制面板,选择【网络和共享中心】电脑热点载图1第二步选择设置新的连接或网络点击【设置新的连接或网络】电脑热点载图2第三步、设置无线临时网站找到【设置无线临时网站】选项,然后点击【下一步】电脑热点载图3第四步、填入信息、密...