最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

PI zero_part1小机器人平台

时间:2017-05-18 09:31来源:未知 作者:admin 点击:
我想对4辊BOT,在多程序运行Arduino 崩溃了! (与nano_part_4 +复位电路的微型机器人平台) 在编码(nano_part_4): 所以我要为它的自复位每一秒写一次程序。 否则将不接收遥控器信号和下同时运行! 最后,我用零代替然后PI。 因为它支持多任务! 然后,我
 PI zero_part1小机器人平台

我想对4辊BOT,在多程序运行Arduino

崩溃了!(与nano_part_4 +复位电路的微型机器人平台)

在编码(nano_part_4):

所以我要为它的自复位每一秒写一次程序。

否则将不接收遥控器信号和下同时运行!

最后,我用零代替然后PI。

因为它支持多任务!

然后,我瘦了拆开红外接收电路和

拆开纳米和复位电路和遥控它

无线键盘为了加快响应时间。

步骤1:材料

 PI zero_part1小机器人平台

PI零* 1

直流电机齿轮* 1

微型伺服电机* 1

USB无线键盘* 1(如遥控器)

5V继电器* 2

AAA电池×4

AAA支架×2

3.7 V锂电池(18650)* 1

3.7 V锂电池(18650)支架×1

TR 1,2:2n 3904 * 2

D 1,2:4148 * 2

C 1:100用友×1

C 2:0.01用友×1(旁路噪声)

R1:10 K欧姆×1

R 4:1 K欧姆×2

PCB * 1

迷你面包板×1(原型使用)

螺钉×9

烧烤棒×1

步骤2:使平台底盘

 PI zero_part1小机器人平台
 

步骤3:编码

 PI zero_part1小机器人平台

#进口诅咒,GPIO和时间

进口的诅咒

进口rpi.gpio GPIO

进口时间

#设置GPIO的编号方式定义输出引脚

GPIO。集合依模(GPIO。板)

GPIO的设置(7,GPIO,)

GPIO的设置(11,GPIO,)

GPIO的设置(12,GPIO,)

GPIO的设置(13,GPIO,)

GPIO的设置(15,GPIO,)

P = GPIO。PWM(12,100)= 12 = 100hz #信道频率

(0)p.start

#得到诅咒的窗口,关闭屏幕与键盘,打开

#即时(无需等待)键和光标键反应,使用特殊值

initscr()屏幕=诅咒。

noecho()诅咒。

cbreak()诅咒。

屏幕键盘(真的)。

试用

而真正的:

getch()字符=屏幕。

如果字符= = ORD(Q’):

打破

curses.key_up elif字符= =:

GPIO输出(7,false)。

GPIO输出(11,真的)。

GPIO输出(13,false)。

GPIO输出(15,真的)。

curses.key_down elif字符= =:

GPIO输出(7,真的)。

GPIO输出(11,false)。

GPIO输出(13,真的)。

GPIO输出(15,false)。

curses.key_right elif字符= =:

(22)p.changedutycycle

(0.5)睡眠时间。

GPIO输出(11,真的)。

GPIO输出(7,false)。

GPIO输出(13,false)。

GPIO输出(15,真的)。

curses.key_left elif字符= =:

(8)p.changedutycycle

(0.5)睡眠时间。

GPIO输出(7,false)。

GPIO输出(11,真的)。

GPIO输出(13,真的)。

GPIO输出(15,false)。

elif字符= = 10:

GPIO输出(7,false)。

GPIO输出(11,false)。

GPIO输出(13,false)。

GPIO输出(15,false)。

(13)p.changedutycycle

睡眠时间。(5)

stop() # P.

最后:

#关闭诅咒得当,公司把回声回来!

stop() P.

诅咒。nocbreak();屏幕键盘(0);echo()诅咒。

endwin()诅咒。

cleanup() GPIO。

步骤4:连接

 PI zero_part1小机器人平台

连接到PCB pi_zero,

然后连接蓄电池和电动机一起。

*你需要保存代码的最后一步前:remote.py

你将.bashrc

“sudo Python远程.py”中的最后一行

为了启动和运行!* * *

步骤5:测试运行


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片