我的学校给了我一个 Raspberry Pi Model A。他们希望我进行调查,我真的很想参与一些使用 raspberry pi 的嵌入式编程。但是,我不知道如何开始,因为到目前为止我似乎没有找到好的在线教程,而且我什至还没有弄清楚如何为这种编程设置 Pi。我对python有相当好的了解,对电子学有非常基本的了解。请有人可以帮助我或给我一个链接或教程吗?
非常感谢您
我的学校给了我一个 Raspberry Pi Model A。他们希望我进行调查,我真的很想参与一些使用 raspberry pi 的嵌入式编程。但是,我不知道如何开始,因为到目前为止我似乎没有找到好的在线教程,而且我什至还没有弄清楚如何为这种编程设置 Pi。我对python有相当好的了解,对电子学有非常基本的了解。请有人可以帮助我或给我一个链接或教程吗?
非常感谢您
如果使用推荐的 Raspbian/Debian OS 映像,则 Raspberry Pi 已经设置为使用 Python、Scratch、C 和 C++ 等进行编程。尽管对于 C/C++,您最好安装Code::Blocks。我认为 GPIO 库也包含在标准发行版中。
一个好的起点可能是The MagPi中的介绍性文章;一种专门的在线杂志,具有 1980 年代老式计算机杂志的味道。它涵盖了 Raspberry Pi 的所有方面,但也有很多关于 RaspberryPi.org 坚持称之为“物理计算”的文章,我猜这涵盖了嵌入式系统,但也涵盖了一般的控制系统。所有过刊都可供下载。
还值得关注www.raspberrypi.org,有关于其他人使用 Raspberry Pi 做什么的定期文章,其中许多人可能非常愿意分享信息和资源。这也是获取最新操作系统发行版和替代操作系统的地方,还有一个用户论坛。
“官方” Raspberry Pi 用户指南的第 12 章和第 13 章涵盖了硬件接口以及附加板和硬件。这本书也是启动和运行 RPi 的一个很好的一般指南,而且价格非常便宜(尤其是电子书形式),与大多数其他 RPi 书籍一样,其中有很多。
Adafruit 为 Raspberry Pi 提供了一个适合初学者的在线学习模块。学习系统专门针对嵌入式系统和接口。它们将带您从首次启动和配置开始,涵盖诸如 GPIO、与伺服电机、直流电机、步进电机、温度传感器和电源控制的接口等主题。
您可以在此处找到该模块: http ://learn.adafruit.com/category/learn-raspberry-pi