每月下旬的四到五天有一个工作量的低谷期,利用这段时间,我们再折腾一下arduino。这次我们做一个万年历。一、所需材料根据我们就地取材的原则,这次我们还是要充分利用现有材料:材料表:1、一个带I2C的LCD1602显示屏,用于显示日期、时间、星期等信息。之所以要用带I2C的屏,是因为单独的LCD1602需要接12条线,除了VVC和GND外,占6个接口,而且还需要一个10K的电位器来调整屏的亮度,而
这几天工作忙得差不多了,有点时间继续折腾我的arduino,上次从TB买的arduino套件中有一个人体热能感应模块,就是用来感应人体接近信号的。今天我们用这个东东来做一个简易的智能垃圾桶。要实现的功用是:当有人接近时,垃圾能用自动打开盖子,人离开时,盖子能自动关闭。一、所需材料和工具:1Arduino单片机我用的是ArduinoNano2人体热能感应模块我用的是一个杂牌的,但接线和使用方式和HC
米家的小爱音箱好多朋友都用过,网上也有一些朋友通过改造将小爱同学搬到了自己的爱车上,上周本人也从闲鱼上买了一台二手的小爱mini音箱,下面我们就自己动手改造,把小爱音箱搬到车上用吧。一、改造思路:改造的主要目的就是将小爱的音频信号从主板上取出,接入耳机插孔,再从耳机插孔将音频接入爱车的音频输入口,实现小爱的声音在爱车的音响系统中播放的目标。为了不影响小爱音箱的原有功能,我们用了一个带开关功能的耳机
一个小项目,需要用到一个自定义的Dialog,Dialog中需要一个ImageView用于显示表情图片,一个TextView用来显示提示文本,点击任何地方关闭Dialog,同时关闭打开这个Dialog的Activity。效果如下图:实现过程如下:一、定义一个布局文件(dialog_custom.xml)代码如下:———————————————————————————————<?xmlvers
在android开发工作中,我们经常遇到A activity打开B activity,然后B向A返回数据的情况。比如一个显示用户信息的activity(Activity_UserInfo),我们需要点击“注册”按钮打开另一个acitivity(Activity_UserReg),在Acitivity_UserReg中填入用户注册信息,确定后返回Activity_UserInfo,并将用户注册时输入
前段时间开始折腾Linux,其它常用软件都轻松找到了功能相同或相近的替代软件,但到了android开发工具这块,网上好多朋友都推荐使用androidstudio,而俺是个eclipse的老顽固,在windows下就不习惯使用androidstudio,再加上手头还有一个在windows下用eclipse做了了一半的项目,只好再折腾下如何在linux下配置eclipse的android开发环境。以前
linux下各安装包的安装方法一、rpm包安装方式步骤:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;2、打开一个终端,su-成root用户;3、cdsoft.version.rpm所在的目录;4、输入rpm-ivhsoft.version.rpm详细介绍:安装: 我只需简单的一句话,就可以说完。执行: rpm–ivhrpm的软件包名 更高级的,请见下表:
以前因为工作需要,在windows下整理过大量的TTF字库文件,现在用优麒麟的,这些字库只需要几个操作就能成批转到ubuntukylin下使用方法如下:1、把windows下喜欢的字体文件copy到一个文件夹中,如msfonts。2、把msfonts文件夹复制到系统字体文件夹中,因为涉及对系统文件夹的操作,需要增加权限(sudo)sudocp(msfonts文件所在位置)/msfonts/usr/
在windows下一直用的是万能五笔,这几天开始折腾ubuntukylin,最不适应的就是输入法,从网上查资料并记录下来优麒麟安装五笔拼音的方法:打开终端窗口,输入以下命令:sudoaptupdatesudoaptinstallfcitx-table-wbpyfcitx-config-gtk如果当前的输入法框架是ibus,还需要输入以下两个命令切换为Fcitx框架。im-config-nfcitx
利用ESP8266_01做一个远程控制的智能插座
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号