StarryLand

我的全部道路,就是从孤独走向人间


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

NodeMCU 开发板刷入 MicroPython 固件并通过 Atom 进行编程

发表于 2018-12-28 | 分类于 IoT | | 阅读次数:
字数统计: 4.8k | 阅读时长 ≈ 0:05
MicroPython 是对 Python 3 语言的一种精简的实现,主要是为了在微控制器这种硬件资源受限的环境中可以高效地运行,因此做了很多针对性的优化。它类似于一个小型的 Python 操作系统,可以通过串口与内置的 Python 解释器直接交互,也可以上传程序文件在开机上电后自动运行。Mic ...
阅读全文 »

SoX — 音频处理工具里的瑞士军刀

发表于 2018-12-18 | 分类于 Tools | | 阅读次数:
字数统计: 8.8k | 阅读时长 ≈ 0:09
SoX(即 Sound eXchange)是一个跨平台(Windows,Linux,MacOS 等)的命令行实用程序,可以将各种格式的音频文件转换为需要的其他格式。SoX 还可以对输入的音频文件应用各种效果,也支持在大多数平台上播放和录制音频文件。 一、简介SoX 可以读取和写入常见格式的音频文 ...
阅读全文 »

Linux 使用 crontab 创建定时任务

发表于 2018-12-14 | 分类于 Linux | | 阅读次数:
字数统计: 1.5k | 阅读时长 ≈ 0:02
Linux 系统里的 cron 守护进程,可以跟随系统启动,是一个用来创建定时任务的基本工具。所谓定时或计划任务,指的是在某些特定的时间点自动地执行特定的命令。这些相对应的时间点和命令可以在其配置文件 Crontab 中设置。 Crontabcrontab 即 cron table 的缩写,是 ...
阅读全文 »

我喜欢的开源软件合集(设计类)

发表于 2018-12-11 | 分类于 Tools | | 阅读次数:
字数统计: 3.9k | 阅读时长 ≈ 0:04
本人非专业设计人员,甚至连业余都算不上。。。只是平时无聊,偶尔做点小东西聊以自娱。下面列出的软件多为自己平时用过或者想要学习的一些开源软件,主要面向设计类工作(如图像编辑、音视频剪辑、CAD和电子电路等)。稍作总结,并无足够的专业性与参考价值。 一、图像处理1. GIMPGIMP (GNU Im ...
阅读全文 »

Linux find 命令详解

发表于 2018-12-05 | 分类于 Tools | | 阅读次数:
字数统计: 5.8k | 阅读时长 ≈ 0:06
Linux 上的 find 命令是 findutil 软件包的一部分,一般已经默认集成在了几乎所有的发行版中。find 命令有非常大的灵活性,可以向其指定丰富的搜索条件(如文件权限、属主、属组、文件类型、日期和大小等)来定位系统中的文件和目录。此外,find 还支持对搜索到的结果进行多种类型的命令 ...
阅读全文 »

使用 JavaScript 对 Arduino 编程

发表于 2018-12-03 | 分类于 IoT | | 阅读次数:
字数统计: 6k | 阅读时长 ≈ 0:06
一、向 Arduino 刷入 Firmata 固件 Firmata 是一种开放的类似于 MIDI 的协议。它可以将微控制器(microcontroller)变成“客户端”,通过串口通信直接被“主机”电脑访问和控制。通过 Firmata 协议,可以在主机上使用 Ruby、Python、JavaScri ...
阅读全文 »

Shell 脚本编程(高级篇)

发表于 2018-12-03 | 分类于 Linux | | 阅读次数:
字数统计: 8.3k | 阅读时长 ≈ 0:08
高级篇一、处理用户输入1. 读取脚本参数Bash Shell 将命令行中传递给脚本的参数赋值给一组特殊的变量,叫做位置变量(positional parameters)。位置变量用 $number 的形式表示。如 $0 表示脚本文件的名称,$1 表示脚本收到的第一个参数,$2 表示第二个参数,以此类 ...
阅读全文 »

Shell 脚本编程(基础篇)

发表于 2018-11-15 | 分类于 Linux | | 阅读次数:
字数统计: 9k | 阅读时长 ≈ 0:09
基础篇一、输出信息大部分 Shell 命令都会生成自己的输出信息,在脚本运行时打印到终端屏幕上。但是很多时候,仍需要在输出的信息中添加上自己的内容,以提示用户脚本运行时究竟发生着什么,达到更好的交互效果。 echo 命令可以用来打印字符串内容。123$ echo This is a testThi ...
阅读全文 »

Shell 脚本编程(中级篇)

发表于 2018-11-15 | 分类于 Linux | | 阅读次数:
字数统计: 13k | 阅读时长 ≈ 0:13
中级篇一、结构化命令在基础篇的示例中,Shell 大多数情况下都以顺序的方式依次执行脚本中的每一条指令。但是在实际情况中,很多程序都需要对脚本中命令的逻辑流进行控制。即根据某些条件和状态完成判断,再决定其后的程序该以怎样的规则执行。Shell 脚本支持一部分结构化指令,如 if-then、case ...
阅读全文 »

树莓派作为 FM 发射台和 Webcam 服务器(视频监控)

发表于 2018-11-11 | 分类于 IoT | | 阅读次数:
字数统计: 3.5k | 阅读时长 ≈ 0:04
在网上发现两个很有意思的树莓派小项目。一个是作为 FM 发射器,向短距离内的 FM 收音机发送声波信号。一个是作为视频监控(配合摄像头),可以远程访问网页客户端获取摄像头监控的画面。实际尝试了下效果都还不错。 一、FM 发射器项目地址:PiFmRds该发射器使用树莓派的 PWM 生成器 来产生 ...
阅读全文 »
1…181920…23
星舞

星舞

Personal blogs about Linux / System Administration / Arduino / Programming / Python and etc. Just something I want to do and share.

224 日志
20 分类
360 标签
RSS
GitHub E-Mail Google Twitter FB Page Instagram
© 2023 星舞 | 1.5m | 25:47
由 Hexo 强力驱动
|
主题 — NexT.Muse v6.0.5