树莓派3使用USB摄像头

郑晓使用的是一个usb接口的免驱摄像头,插在树莓派的任意一个usb接口。命令行下查看/dev/下有video0的设备,如下图:运行lsusb命令,有相关摄像头的信息,如下图:安装fswebcam,用于访问摄像头、进行拍照等。sudo apt-get install fswebcam执行命令试拍一张看看效果:fswebcam -d /dev/video0 --no-banner -r 320x240 /home/pi/image.jpg或者你可以直接用fswebcam image.jpg可以直接...

阅读全文...

树莓派中使用gpiozero控制蜂鸣器

RPi.GPIO库按网上的方法使用output方法输出高低电平不能有效的控制蜂鸣器发声,高低电平都会响,最终勉强使用input和output方法来转换接口的i/o状态来实现嘀嘀的间隔音。后来又换用gpiozero库后就简单多了(树莓派官方系统中的python默认也安装了这个库)from gpiozero import Buzzerbz = Buzzer(3)bz.beep(0.5, 0.2, 5, False)仅仅两行代码啊我去。。参数和其它配置可参考官...

阅读全文...

入手树莓派RaspberryPi 3小记

一直想用树莓派开发个小玩意儿,今天终于剁手了这款Raspberry Pi第三代e14版本。由于还没想好做什么,所以我也没买其它传感器,单板一块,外加电源SD卡。打开外包装盒后,里面的主板装在一个一次性的小牛皮纸袋里, 拿出来时同事惊叹,真TM小啊,这不会是发错了吧??主板非常精致漂亮,博通1.2G处理器,几块钱的散热版贴上去显得那么小,散热还是有效果的,运行时摸上去微热。由于身边没...

阅读全文...

js版贪吃蛇

参考网上某代码写的js版贪吃蛇,贪吃蛇整个过程分为三部分,地图的生成、食物的随机显示,蛇的显示和移动。运行时按键盘上下左右进行方向控制,蛇头撞到边界或自己时游戏结束。目前已知的问题为:生成食物时未排除生成到蛇身上的可能。(function() {    var t = null;    var map = null;    var food={x:0,y:0,div:null}; ...

阅读全文...

hao123万年历中的农历显示源码

郑晓在朋友圈听说明年的中秋和国庆完全重叠了,突然感到非常的惊恐和不安,于是打开hao123万年历查了一下…然后就像不知道1+1=2是什么原因一样,郑晓打开它的源码研究了起来。把它农历计算的部分都摘出来了,还写了调用方法,有需要的可以参考。它原程序中还有黄历的宜忌显示,数据都是写死的,一年一个文件感觉挺蛋疼就没弄。!function() {    function i(i...

阅读全文...

安装YouCompleteMe时报cmake_cxx_compiler no found的解决

在Fedora中给Vim安装YouCompleteMe插件时报错no cmake_cxx_compiler could be found,首先确认安装完了cmake使用#yum install cmake然后执行如下命令设置环境变量CC和CXX#export CC=/usr/bin/g++#export CXX=/usr/bin/g++之前由于不太了解,把CC和CXX设置成了gcc,解决依旧失败,后来在stackoverflow才找到方法:You try to use C compiler gcc as C++ one, which is wrong.You need to ...

阅读全文...

PHP数独矩阵生成器

维基百科:数独是一种逻辑性的数字填充游戏,玩家须以数字填进每一格,而每行、每列和每个宫(即3×3的大格)有齐1至9所有数字。游戏设计者会提供一部分的数字,使谜题只有一个答案。一个经典的数独迷题是这样的:解答是这样的:数独的每一行和每一列及每一个小九宫格中的数字都是1-9个数字,且不能有重复。所以要生成一个数独矩阵的方法可以是先定义一个已完成的数独矩阵做为模板,...

阅读全文...