golang录音wav 2019年2月10日    go wav package main /* #include <stdio.h> #include <unistd.h> #include <termios.h> char getch(){ char ch = 0; struct termios old = {0}; fflush(stdout); if( tcgetattr(0, &old) < 0 ) perror("tcsetattr()"); old.c_lflag &= ~ICANON; old.c_lflag &= ~ECHO; old.c_cc[VMIN] = …
ESP8266的一些杂乱记录 2019年1月24日    esp8266 以下的代码不能直接用 #include <ESP8266WebServer.h> ESP8266WebServer server(80); void handleRoot() { server.send(200, "text/html", "<h1>You are connected</h1>"); } WiFi.softAP(ssid, password); server.on("/", handleRoot); server.begin(); server.handleClient(); … ...
ES8266的smartConfig 2019年1月19日    es8266 smartconfig #include <ESP8266WiFi.h> uint8_t FlashPin = 0; //Flash脚 uint8_t LedPin = 2 ; //Led脚 int count = 0; void setup() { Serial.begin(115200); //打开串口 pinMode(FlashPin, INPUT);//设置管脚为输入 pinMode(LedPin, OUTPUT); if (!autoConfig()) { Serial.println("Start module"); smartConfig(); } …
我的门禁系统(ESP8266) 2019年1月10日    esp8266 门禁 用ESP8266加上一些传感器,做了一个简单的门禁系统,达到的效果是这样的: 开门时,ESP8266上的小小喇叭会播放音乐(当然是那种tone)。服务器上播放语音:门开了 长时间没关门,小小喇叭播放音乐。服务器上播放语音:请注意关门 关门时,小小喇叭播放音乐。服务器上播放语音:门关了 添另了人体传感器,可以判断是门内开还是门外开(激光传感器需要对好光点,比较麻烦,就使用人体传感器了) 增加了4颗WS8212的LED小灯带,晚上开门会亮一会儿,超时没关门,灯带会闪烁,是否亮灯(晚上才亮)是由服务器判断的 还可以继续加强: ...
arduino命令行编译 2019年1月8日    arduino 近在使用ESP8266和Arduino,考虑换个代码编辑环境,找了一下关于命令行编译 主要使用了这个工具 http://inotool.org/ sudo apt-get install arduino sudo apt-get install python-pip sudo python2 -m pip install ino 注意,因为ino是需要的python2,所以这里和网上说的有所不同。 ...
3D打印之PLA 2018年11月27日    3d pla 最近败了一个3D打印机,PLA材料,FDM工艺,也就是把PLA高温加热,从打印头中挤出来。 我用的是白色材料,所以考虑如何上色。据说用“丙烯酸自干漆”可以,从公司要了一点,硬度没什么问题,因为暂时没拿稀料,所以效果不是太好。改天继续试,再试一下其它颜色。 ...
关于“首名基因编辑,人类在中国诞生”,历史的必然 2018年11月26日    基因 据人民网报道,一对名为露露和娜娜的基因编辑婴儿,于11月在中国诞生。 个人认为这是历史发展的必然,基因工程的一个发展方向就是基因编辑。最终必将像霍金说的,一些富人通过基因编辑技术让自己或者后代更加优秀,更加全面的优秀。穷人将越来越穷,更加全面的穷。 ...
经常用一些特殊的符号 2018年11月23日    符号 经常用一些特殊的符号 ...
远程运行命令,监控服务器 2018年11月21日    远程 服务器 通过ssh,远程监控服务器,获取服务器信息。这里主要是作一下记录,怕忘。 for ((c=1;;i++)); do sshpass -p 1234567 ssh pi@192.168.100.150 “uptime” ; sleep 60 ; done 应用环境是在ubuntu的shell中,一句话在命令行运行,不断循环,获取指定设备的上电时间。 ...
树莓派控制WS2812灯带 2018年11月20日    pi led ws2812 原文: https://tutorials-raspberrypi.com/connect-control-raspberry-pi-ws2812-rgb-led-strips/ 主要还是它 git clone https://github.com/jgarff/rpi_ws281x 还需要一个工具进行编译 sudo apt install scons 然后:cd rpi_ws281x/ , sudo scons 居然还有golang的代码