Skip to content

bugxch/raspberry-4b-car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raspberry-4b-car

主要目的是基于树莓派4B,将小车的python2到python3迁移改造,实现各种功能

基础配置

硬件配置

下面是树莓派的GPIO引脚映射图

raspberry-pi-4-pinout

参考这个图,确认不同部件的GPIO的引脚连线,需要注意参考2. Basic Recipes — gpiozero 2.0.1 Documentation,gpiozero使用BCM引脚(即板子上标识的GPIO xx引脚),下面的引脚指的是同一个

>>> led = LED(17)
>>> led = LED("GPIO17")
>>> led = LED("BCM17")
>>> led = LED("BOARD11")
>>> led = LED("WPI0")
>>> led = LED("J8:11")

下面是另一种包括wiringPi的管脚对应图

树莓派管脚图

我的小车的引脚配置如下所示,

部件 功能及示例程序 BOARD引脚 BCM/GPIO引脚
按钮 作为输入开关,启动或着关闭对应的功能 21 19
buzz src/new/passive_buzzer.py,外接喇叭播放特定的音乐 11 17
红绿灯 板子上固定的红绿灯,可以作实验 红25绿24 红6绿5
舵机
云台

软件配置

参考WiringPi/WiringPi: The arguably fastest GPIO Library for the Raspberry Pi在树莓派上安装WiringPi

任务

资料

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published