笨笨菜鸟捣鼓树树莓派(一)
其实这个学期开始树莓派挺多次了,但一直没记录下来,因为每次弄得时候我都会遇到很多的问题,很多很基本的东西都不会,完全是零基础自己瞎捣鼓,然后事后就会忘光光,今天就行记录一下我学到的东西,也不说多详细吧,因为时间有限。
首先,我是要弄一个电子闹钟(已经弄了很久了),我找到一个教程https://www.jianshu.com/p/2d46da337eab,就是按照教程一步步做
首先是写shell脚本
方法:cd /home/pi/music 进入存放歌曲的目录下
vim clock.sh 新建一个shell的文件
i 开始写
esc :wq!保存退出
闹钟最终的其实应该是创建定时任务https://www.jianshu.com/p/063fa365b610
https://mathpretty.com/8823.html
以上解释了如何创建,但是没告诉我如何保存呀,后来才发现是自己看漏了
先crontab -e 进入编辑状态
15 11 * * * /home/pi/music/clock.sh 按照格式写,具体的一些规则上面的连接有
最后ctrl+o保存 ctrl+x退出
用crontab -l检测任务
最后我感觉可能还是不行的,唉,不知道该何去何从了
最大的收获还是如何写c++和python的代码吧,怎么进入编辑如何保存如何编译如何运行
先说在命令行里的操作吧
c++方法:同写shell脚本一样的操作新建,只不过这次的格式是.cpp格式,保存退出同上
编译:g++ /home/pi/lc++/test1.cpp -o test1
运行:(如果编译成功就会显示可以输入下一条命令了)./test1 (一定要有前面的./)
python方法:其实可以直接输入python进入python的编译环境,可以直接随便print “hello”
我这里是试着运行树莓派里存放的python文件1.py
cd /home/pi/lpython 进入文件所在的目录
sudo python 1.py
再说一下在vncviewer的操作吧
c++方法:我好像是直接在命令行里编写然后去到了文件存储的地方再改(双击点开文件就入了有点像dev的打代码的地方)里面也可以编译但我好像没找到运行的做法,我点了run但是没反应,其他的编译运行与命令行一样的
python方法:可以先命令行写py格式的代码,在vncviewer里修改,或者直接在vncviewer里的python编译环境下写,(在左边的programming里还可以在这里找到c++,java还有一些其他的语言环境),保存退出运行,但是我在这里写很简单的print “hello”时遇到显示(SyntaxError: Missing parentheses in call to 'print'),上网搜了一下
Python2到Python3,很多基本的函数接口变了,甚至有些库或函数被去掉或改名了
在Python 3.x中,print是函数,这意味着需要编写print (a)而不是print a,除此之外,它的工作方式和语句差不多
python2:
print "hello python!"
python3:
print ("hello python!")
可能是因为我之前写的1.py是在电脑上用记事本写然后修改后缀,我电脑上安装的也是python2,在树莓派里的是python3,所以不行吧
但是我用了括号之后运行的时候就不是显示hello,而是显示print ("hello python!"),奇怪了,后来就去搞最强部门了……
哦,还有一个问题我一直没去解决的就是我的音乐播放出问题了,用mplayer播放存放的音乐(地址没错)显示Error opening/initializing the selected video_out (--vo) device. 之前第一次播歌的时候是没事的,之后就出问题了,还没解决,解决方法如下:在mplayer的窗口(Video窗口或播放控制窗口均可)上点右键,选择“Preferences”,打开后(当然要注意提示点OK后才能进)选择上面的“Video”标签页,在上面的驱动里面选一个,比如最常见的就是“xv”,还没试……
转载于:https://www.cnblogs.com/jingjing1234/p/10742971.html
笨笨菜鸟捣鼓树树莓派(一)相关推荐
- 关于本人树莓派捣鼓过程中的一些记录
关于本人树莓派捣鼓过程中的一些记录 安装debian改版系统,此处不做多描述.刷金TF卡即可. 更换源 sudo cp /etc/apt/sources.list /etc/apt/sources.l ...
- Vijos P1501 笨笨的果实采摘
笨笨的果实采摘 描述 笨笨在小山顶上种了一棵果树,秋天了,果树结出了许多许多的果子,笨笨要去摘果子. 这是一棵可以结出3种不同果实的树,它的果实长在树枝的分叉处和树顶上. 果实分3种:普通果实.奇异果 ...
- 捣鼓 Subversion
开始捣鼓Subversion了,准备明天将它用于项目的版本控制. SVN真是个复杂的东西,我又没用过CVS的经验,单单是安装和访问就搞了好长时间. 现在把过程记下来,首先呢,让后来者少走弯路. ...
- 原创:纯手工打造CSS像素画--笨笨熊系列图标
纯手工打造CSS像素画--笨笨熊系列图标 作者:冰极峰 转载请注明出处 在cssplay网站看到有一组CSS像素画,于是也想摩仿一下,于是在网络上找到一组头像图标,看其结构比较简单,就拿它开刀吧!先看 ...
- vmware nat模式网络不通_笨笨狗教你如何解决VMware虚拟机桥接网络不通问题?
笨笨狗教你如何解决VMware虚拟机桥接网络不通问题? 背景介绍 在我们日常使用Kali Linux时,有时候我们将虚拟机网络连接方式设置为桥接后发现虚拟机Kali Linux无法ping通网络,或者 ...
- 笨笨图片批量下载器 V0.3 beta[C# | WinForm | 正则表达式 | HttpWebRequest | Async异步编程] new...
前言 从[笨笨图片批量抓取下载 V0.2 beta]到[笨笨图片批量下载器 V0.3 beta]时间将近2个月,不是说这个升级版本开发了这么久,实在是懒,呵呵: )再加有时候工作忙.学习,多的时间就不 ...
- 笨笨工作室告别十月模拟赛
笨笨工作室告别十月模拟赛 为了大家适应今年复赛电子版题目特意整理了一份电子版题目: /Files/hhdllhflower/笨笨工作室告别十月模拟赛.rar Chess Background 笨笨:& ...
- 木老师教笨笨课堂——系列讲座(从函数指针到委托) 四、C#的委托
四.C#的委托 ".Net以委托的形式实现了函数指针的概念."--<C#高级编程(第四版)> 现在看这句话,可能笨笨同学就有感觉了. 看书可能就是这样,想当初天山童姥的 ...
- Vijos P1571 笨笨的导弹攻击【最长上升子序列+DP】
背景 在那遥远的地方,有个小目标-- 笨笨:导弹准备! 路人甲:(这么小个目标都要欺负--)老大,导弹只有一部分可以用-- 笨笨:不管那么多,有多少就打多少! 描述 为了彻底打击目标,笨笨要使用足够多 ...
最新文章
- CentOS7 升级 Git 版本
- facebook工具xhprof的安装与使用-分析php执行性能
- 【ArcGIS遇上Python】ArcGIS10.6 python批量将栅格中的特定值替换Setnull为NoData
- LeetCode 2185. 统计包含给定前缀的字符串
- 16 PP配置-生产计划-主数据-定义MRP区域
- 一只刚学竞价两周的菜鸟
- 42.验证和授权(2)
- 计算机控制机器人运动的原理,工业机器人控制系统的基本原理
- signature=cc1c224e1386c7abfb9e93371b44eda6,Ultrafast hot-carrier-dominated photocurrent in graphene
- VirtualBox 扩展VDI空间
- 决策树的三种常见算法
- [生存志] 第22节 历代大事件概览 五代十国
- IgH详解六、IgH命令行工具使用
- 计算机网络如何促进幼儿教师专业发展,新学期计算机网络实训报告范文与新幼儿教师的述职报告合集.doc...
- 专科学游戏建模好找工作嘛?
- 四川对口高考的计算机分数线,盘点四川省近年来对口高考录取分数线,中职生上大学很容易...
- 每日一案:出资入股协议中欺诈行为的认定与处理---摘自“成都法院网”
- 李航 统计学习方法 第二版 课后习题答案
- CF 787 E. Replace With the Previous, Minimize
- R语言︱文件读入、读出一些方法罗列(批量xlsx文件、数据库、文本txt、文件夹)