1153518558
来一发555电子琴

这是一个用555定时器做的小电子琴,可以发出很好听的声音,你可以用来弹奏一曲自己喜欢的音乐

Eric10444
1153518558
电路测试没有问题之后
展开Biu

第四步:调音&演奏

电路测试没有问题之后,你可以给你的电子琴加一个保护外壳。

在演奏之前,你也许还需要通过电位器给它调一下音。

100k的电位器用来调节后面9个键(挨着100k电位器的9个高音键),这9个键必须听起来是同步的。这9个键调好后,就可以用10K的电位器调节第10和第11个键,第二个10K电位器用来调节第12~第14个键。

现在你可以用自己亲手打造的电子琴来演奏一曲啦!

[查看全文]
1153518558
焊接到洞洞板上
展开Biu

第三步:焊接到洞洞板上

如果在前面一部测试没问题,就可以焊接了。

这里使用了一块很大的洞洞板,目的是把电池和扬声器都放上去。你也可以选择一个小一点的。

这里元件的布局仅供参考,你也可以根据自己的情况,或者按键的便利性来进行更合理的布局,但是一定要按照电路图来。

555 synth.brd (PCB设计图)

你可以按照以下顺序来进行焊接:

1.固定按键

2.给按键添加电阻

3.固定555

4.围绕555建立电路

5.将555和按键相连

6.连接扬声器

7.连接电池接线

8.把整个电路检查一遍

9.接通电池进行测试。

[查看全文]
1153518558
在面包板上做测试
展开Biu

第二步:在面包板上做测试

根据电路图,在面包板上元件都接上,然后测试一下是否正常。

不需要把14个按键全都装上,装4,5个就可以了,主要是为了测试

[查看全文]
1153518558
需要的电子器件
展开Biu

第一步:需要的电子器件

555定时器

100K(或更大的)电位器

4K7(或更小的)电位器

10K电位器

2.2K电阻 (12个)

4.7K电阻

8Ω扬声器

双向滑动开关

一个LED+一个470E电阻

14个微型开关

100nF电容

10uF电容

9V电池,带线

洞洞板(10X15cm)

差不多就这么多了。

[查看全文]
wugy315
【原创】使用安卓APP控制单片机(附源码)

本帖最后由 wugy315 于 2016-5-14 23:59 编辑

本专业的小伙伴做了个立体车库,明天要参加比赛,托我帮忙写个Android客户端用来控制车库运行。

于是我就粗糙地写了两个APP(五月份比较忙,没有太多时间去优化到完美)。

写的过程中发现网上极难找到用来与单片机通信的Android Application的源码。

所以,虽然写得粗糙,还是决定发到基宅来跟大家分享,以供参考。(此源码也可以用来遥控小车、飞机等等各种硬件设计,原理都是一样的)

这也是为什么发到电子开发科而不发到IT区的原因。

由于设计要求,我写了两个APP。

一个APP的功能是:查看车库信息、存车、取车、复位单片机。

另一个APP的功能只有预约车位、查看车库信息。

APP与单片机使用wifi模块通信(这里使用的wifi模块是USR-TCP-232)

通信协议使用的是Socket TCP/IP。

读写数据使用的是DataInputStream以及DataOutputStream。难点在网络通信和IO流的处理。

顺带一提,除了这种通信方式,跟单片机通信还可以使用蓝牙通信。

我个人是更建议使用蓝牙通信的。因为你连接了wifi模块以后,你的手机就没有网络啦=。=

这样毕竟影响网络功能使用。如果使用蓝牙模块的话,就没有这种弊端了。

下面放APP说明、wifi模块操作手册和源码。

有困难和疑问欢迎回帖交流,不出意外的话,楼主会常驻基宅。都能看到哒。@@15!!

/**

* APP说明

* @author 吴耕宇

*

* 此APP用于查看车库信息、存车、取车、复位单片机。

* 当点击查看车库信息按钮时,客户端向单片机发送"W",接收单片机响应(单片机返回剩余车位数)并更新UI。

* 当点击存车按钮时,客户端向单片机发送"S",接收单片机响应(单片机返回取车密码)并更新UI。

* 当点击取车按钮时,客户端向单片机发送"G",随后在新Actyvity中输入密码,再发送给单片机

* 当密码正确时,单片机返回1,客户端提示正在取车;密码错误时,单片机返回9,客户端提示密码错误。

* 当点击复位按钮时,先校验密码。当密码正确时,向单片机发送"F",单片机执行复位操作。

*/

/**

* APP说明

* @author 吴耕宇

*

* 此APP用于查看车库信息、预约车位。

* 当点击查看车库信息按钮时,客户端向单片机发送"W",接收单片机响应并更新UI。

* 当点击预约按钮时,客户端向单片机发送"Y",接收单片机响应(预约成功时,单片机发回"1",失败时,单片机发回"9")。

* 当预约成功时,客户端开始1分钟倒计时。若倒计时结束,向单片机发送"R"取消预约

*/

wifi模块说明:

本内容已隐藏,回复后刷新可见哦

Eric10444
有点贵啦
展开Biu

有点贵啦

[查看全文]
江户川柯南
LM386 对讲机 求助!

求助基宅的小伙伴们我是高中狗,,然后又有什么科技小制作的活动,想了很久决定做这个,一个有线对讲机,材料原件什么的都有了。。。

不过!!有一个很重要的问题,,我根本看不懂这电路图!!!电源正负极在哪#32t

所以小伙伴们可以试着做做,求大神做好后来指导我。

电路原理见下图。该电路只能进行“半双工”对讲,即主机和分机之间只能一方说、另一方听,而不能双方同时听说。听、说由开关s1转换,s1设在主机处。图中所示s1位置可分机说、主机听;若s1拨向下方,就变为主机说、分机听。分机方只设一只扬声器bl2,既当话筒又当听筒。主机扬声器bl1也是如此。lm386用作功放,由第③脚输入信号,第⑤脚输出信号,第①、⑧脚所接电容可调整电路增益,可不用。电源电压从4.5-9v均可。

编 号 R1 C1 C3 C2 IC S1 BL1 BL2

名 称 电阻 电解电容 电解电容 功放集成电路 开关双刀双掷 扬声器

型 号 10K 10u/16V 2100u/16V LM386 8Ω 0.25W

数 量 1 2 1 1 1 2

江户川柯南
案例什么的我也找到了好多好多
展开Biu

成功get vvvvvv

案例什么的我也找到了好多好多

不过还要其他什么的配件我得去买

而且现在我也只能做LED有关的东西

好想做小车什么的 机器人什么的vvvvvvvv

[查看全文]
Ca(OH)2
教程其实在
展开Biu

https://www.arduino.cc/en/Main/Software?setlang=cn

下载ide去吧。

教程其实在ide里面,这东西其实不需要什么大把的教材,

你要是看得懂英文,其实直接看官网上面的说明就ok,大多数东西都有案例的。

【虽然我也在想些arduino相关的帖子,不过不知道写什么好】

[查看全文]
江户川柯南
其实就是个做好了包装的单片机啦
展开Biu

Ca(OH)2 发表于 2016-5-7 23:13

嘛,其实就是个做好了包装的单片机啦。

其实不用急着学c++。

arduino的ide自带教程,方便实用,会一点c就 ...

我只是在网上买了个 Arduino UNO R3 的板子 30RMB

教材有链接吗?

[查看全文]
Ca(OH)2
江户川柯南
展开Biu

江户川柯南 发表于 2016-5-7 22:35

看 就是这样

已经掉了一根线了,,很脆弱的焊点是不是 是不是

既然上面有焊点。。你为什么不再把导线焊上去呢。。

[查看全文]
Ca(OH)2
江户川柯南
展开Biu

江户川柯南 发表于 2016-5-7 22:35

看 就是这样

已经掉了一根线了,,很脆弱的焊点是不是 是不是

既然上面有焊点。。你为什么不再把导线焊上去呢。。

[查看全文]
Ca(OH)2
江户川柯南
展开Biu

江户川柯南 发表于 2016-5-7 22:40

不过已经没关系了

我觉得去玩arduino了 好像是个很有意思的东西

嘛,其实就是个做好了包装的单片机啦。

其实不用急着学c++。

arduino的ide自带教程,方便实用,会一点c就ok

[查看全文]
江户川柯南
真是个悲伤的故事
展开Biu

Ca(OH)2 发表于 2016-5-7 19:00

真是个悲伤的故事

你万用板会不会被压坏什么的啊?

不过已经没关系了

我觉得去玩arduino了 好像是个很有意思的东西

已经在网上买了个 arduino UNO R3

看起来现在在等板子飞来见我之前我得先去学点C++了

旁友

我要抱大腿!

门牌413320052

[查看全文]
江户川柯南
真是个悲伤的故事
展开Biu

Ca(OH)2 发表于 2016-5-7 19:00

真是个悲伤的故事

你万用板会不会被压坏什么的啊?

不过已经没关系了

我觉得去玩arduino了 好像是个很有意思的东西

已经在网上买了个 arduino UNO R3

看起来现在在等板子飞来见我之前我得先去学点C++了

旁友

我要抱大腿!

门牌413320052

[查看全文]
查看更多
Ca(OH)2
【教程】【搬运】用树莓派和原装摄像头做网络摄像头

本帖最后由 Ca(OH)2 于 2016-3-29 04:41 编辑

树莓派出来到现在也有好长时间了。

连树莓派3都已经出来了。

稍微搜了一下,发现这里有关树莓派的帖子都是好久之前的来着。

本人美帝高中狗。最近要做遥控小车的项目,一直想着给小车上面放个摄像头不是超级赞吗。

然后看到了树莓派的相机模组。。。。。。(因为这东西学校里有几套,自己暂时不用掏钱2333)

经过几天的探索之后,找到了一个方便实用的方法。

本人用的系统是 RASPBIAN JESSIE

小白的话记得第一次使用相机之前,要在设置里面点允许相机使用 (enable camera);方法就是 输入 raspi-config 回车,然后用方向键找到camera呢里。enable,然后就好了。

重启之后相机就可以用了。

原网址在这里: http://www.instructables.com/id/Mobile-Station-Prototype-for-Environmental-Data-Ca/ 这个是一个带满了传感器的遥控小车的教程。然而我对传感器并没有兴趣。所以看了摄像机呢块。

下面这段是教程本身。

1. Install PIP:

sudo apt-get install python-pip.

2. Install the picamera library:

pip install picamera

3. Install the flask Python library:

sudo pip install flask

4. Download Miguel’s Flask video streaming project:

git clone https://github.com/miguelgrinberg/flask-video-streaming

5. In the project folder edit the app.py file, comment out this line:

#from camera import Camera

6. Un-comment this line:

from camera_pi import Camera

7. Save the file app.py

Run ifconfig to find out the local IP address of your Raspberry Pi “yourLocalIPaddress”.

8. Start the Flask server by running this command:

python app.py

9. A message will be printed at monitor:

“running on "http://0.0.0.0.:5000/ (press CTRL+C to quit)

10. Open up a web browser and go this address:

“yourLocalIPaddress”:5000

这段教程用的是github上面 https://github.com/miguelgrinberg/flask-video-streaming 这个项目。

原作者是。。。Miguel Grinberg (ps: 能去github的朋友可以看看他的头像,所以说光头都是特别厉害的家伙吗?!最近在重温breaking bad)

然后英语的话估计有些朋友会有点吃力。所以我就大概的翻译一下吧。(斜体是直接打进树莓派命令行的东西,输入之后回车就可以)

1. 首先,安装 PIP

sudo apt-get install python-pip

2. 安装树莓派 library (library翻译过来是 库 吗?)

pip install picamera

3. 安装python 的 flask 库

sudo pip install flask

4. 下载 Miguel 的 “flask video streaming" 项目

git clone https://github.com/miguelgrinberg/flask-video-streaming

4.5 进入这个项目的文件夹 (会ls和cd的请跳过)

ls 来查看当前文件夹里面的东西 cd 目录名 来进入具体的文件夹

5. 用文本编辑器打开 app.py 文件 并找到 #from camera import Camera 这行。(我用的是nano打开的)

nano app.py
6. 吧呢一行的注释去掉, 变成这样 from camera_pi import Camera
7. 保存,并退出。(小白的话自己看界面下方的提示。nano用起来很简单的)
8. 找到树莓派的ip地址
ifconfig (比如 10.0.0.15 192.15.5.14 这种)
9. 运行 app.py (原版教程里面没有用sudo,然而我发现权限还是需要的)(需要退出的话按 ctrl c)
sudo python app.py
10. 打开网页,输入 树莓派的ip 和 端口 5000 (默认的端口是5000)
比如说: ip 是 10.5.5.15 呢就输入 10.5.5.15:5000
11 享受搞定了之后的成就感~~~~

这个方法其实是用一个python的脚本来实现的。(说错了请指正)然而默认的话得一直开着程序才能一直直播。 (然而我有好几次关掉之后这东西还是不停的运行。)

如果打开了程序,关了,然后再想打开的话,似乎得重启。 具体的原因还请大神指教。

然后至于这个。。。为什么网页打开之后图像呢么小什么的。。我也不知道怎么解决。别问我

用图形界面的朋友。。。。我不知道这东西图形界面的安装方法是什么。。。

反正大致的流程就是 下载python pip库,各种安装。下载github上面flask-video-streaming这个项目, 修改app.py。 然后运行。

然而对于国内的用户来说。有个皆大欢喜的消息。。github用不了 (海外党笑了)。 于是我好心的吧这个git项目的zip扔到附件里面了(至于有没有扔成功。。。。撒,再说吧) 然而怎么用zip安装?我怎么可能知道!!!!!!(我也只是一个linux的小白) 理论上就是吧zip倒进去,解压就好。至于呢个pip的库什么的……我就不知道了,大神要是知道具体怎么弄的话请务必分享给大家。

然后估计有些人会质疑为什么不直接搞个ip摄像头,价格可能还便宜点呢。

其实用树莓派的话有一大堆好处的。先不说学校有一套,我不用付钱(然而这个好像和大多数人没关系)。树莓派本身是有完整的操作系统的,可以同时执行很多乱七八糟的东西。

然后还有gpio口,可以弄很多和环境互动的东西。比如说:在gpio口上面接按钮,写一个脚本/程序什么的,检测gpio针脚的状态,再自动打开这个程序什么的。然后做遥控小车的话树莓派的gpio也是很赞的!不用买额外的无限遥控模块,单片机什么的了不是吗!

#13x

以前看到过用牛奶盒吧手机塞进去偷拍的,树莓派本身也就手机差不多大,摄像头也是小的很,再加上一个10000毫安的电库就可以供电24小时,自己安排一下microusb的充电线,然后全都塞进利乐包装之类的不是难事啊,或者做成需要供电的桌面摆件,然后塞进去什么的,对于绅士来说这不是很赞的吗!

(你们什么都没看到~~~)

呢么就这样。各位玩的愉快

以下闲话:

难得想写个帖子什么的!!!!!!!!!

结果不停的手贱碰到鼠标上面的后退键,不停的退出去。。。。。。。。

气死我咧!!!!!!!!!!!!!!!!!

不过写完了就好。赶快保存~赶快保存~

本人最近玩了arduino之后,感觉。。。设计这东西的家伙真是好人啊!

要是不懒的话到时候发电arduino相关的东西吧。毕竟无限模块呢时候也是花了一整天才搞定的呢。

至于这个 instructable …… (www.instructables.com) 其实是很适合技术宅去的地方,这网站纯粹就是发教程用的。各种稀奇古怪的东西。 然而国内的朋友不知道有没有被墙,或者加载不出来,看英文吃力什么的。如果有需求的话我可以搬运并翻译一些~~

说起来,我好久不来,地下研究所和电子开发科似乎也没多什么好玩的东西啊。。。技术宅都在那里啊!!)

Eric10444
有点专业
展开Biu

有点专业

[查看全文]
蛋挞妹。
Soultraveler
CS5490驱动问题

有写过这个芯片驱动的大神吗?

求指导下,谢谢了

Soultraveler
对了,之前忘记说了,芯片所有配置都需要在初
展开Biu

对了,之前忘记说了,芯片所有配置都需要在初始化之前进行配置好,中间需要加延时时间的。

[查看全文]
Soultraveler
谢谢大家的回答吧 问题自己已经解决,驱动
展开Biu

谢谢大家的回答吧

问题自己已经解决,驱动已经写好了。

没啥大问题,正常的USART通讯而已。

分享下,初始的状态是600波特率,我是用STM32芯片与其通讯,第三串口通讯。

自动取收信息,自动设定而已。所以没啥大难度,此芯片我们用于的是PT1000检测。

所以有其他问题可以问我,大家一起交流

[查看全文]
Yuuki_Asuna
节就是时序嘛
展开Biu

用USART通信。。。datasheet里面6.1和6.2节就是时序嘛。。。波特率的话在2.2.3.1节

[查看全文]
蛋挞妹。
milkrong
bk911
人生像什么得看你学懂了些什么
展开Biu

人生像什么得看你学懂了些什么。

[查看全文]
Eric10444
人生还像一部电磁学原理
展开Biu

人生还像一部电磁学原理

[查看全文]
折线的ACG生活
【资料库】光电效应 实验

这个实验貌似证明了光可以发电。

1899年,J.J.汤姆孙用巧妙的方法测得产生的光电流的荷质比。

就是上图,材料有某种光源一束,某种金属片一张,一个电流表,一个电压表,一个可调节电阻,某种电池一块,电线若干,按照上图组装(貌似我说了废话)

然后用光照射一个金属片,就是那个KA,然后观察电流表与电压表,当光(紫外线)照着这个金属片的时候,电流或电压增大,这就说明了光能发电。

原理:光照射到金属上,引起物质的电性质发生变化。当某一光子照射到对光灵敏的金属(如硒)上时,它的能量可以被该金属中的某个电子全部吸收。电子吸收光子的能量后,动能立刻增加;如果动能增大到足以克服原子核对它的引力,就能在十亿分之一秒时间内飞逸出金属表面,成为光电子,形成光电流。

个人理解:光与金属上的电子合体,合体后的电子跑了,飞出金属外,金属上多了若干个空洞,其他的电子(绅士)们一看有洞,就往玩命的往里插啊,这个由正极插入负极的电子移动过程,就被起名为光电流。

扩展的话,一些感光的电子用品,楼梯里的灯啊,一些太阳能电子用品,热水器啊。

这种是实验的产生来源于火花放电实验,可能是利用电阻的变量,来测量光电流的荷质比。这种方法可能是用一种变量来找另一种变量,是个好方法。前提是两种变量必须一一对应。

你在这实验中还看出了什么呢?

回眸一笑笑抽风
理转文的表示看不出什么来
展开Biu

理转文的表示看不出什么来…………

[查看全文]