zoukankan      html  css  js  c++  java
  • 树莓派轮盘游戏机[嵌入式系统]

    LAB7:轮盘游戏机

    视频地址:http://v.youku.com/v_show/id_XNTY5MzAyODgw.html

    l  实验要求:

    在RPi的Linux上做一个轮盘游戏机,具有两个按钮,一个负责启动,一个负责停止。具有某个或多个输出设备,如 LED、LED矩阵、双位7段数码管、LCD、蜂鸣器、舵机等,可任选其中一个或多个的组合。按下启动按钮,输出设备上 就出现各种变化,如流水灯、递增递减的数字、舵机的旋转等,按下停止按钮,输出设备就固定在当时的状态上。程序 运行的过程,会在shell输出数据。程序必须用C/C++语言写。实验报告要画出电路图(Frizting),说明使用的库, 附连线的照片,拍实际的视频上传到优酷并在报告中给出URL,要附源码。

    l  我的实验思路:

    我设计的是一个流水灯游戏,两个按钮,一个负责启动,一个负责停止,启动时三个LED灯高速循环闪烁,按停后只有一个灯亮。实验用的led灯颜色只有三种,如果灯的颜色多一些,那效果就会更好。

    实验用的是wiringPi,是专门为树莓派打造的类似于arduino下的wiring驱动库,安装好这个库后可以直接调用函数配置和控制GPIO功能,详见代码附件。

    实验过程:

    1、             连接线路,直接给出Frizting图:

     

    2、             写代码(见附件)

    3、             编译运行程序

    4、             查看实验结果

     

     

     

     

     

     

  • 相关阅读:
    分享一个动态生成RDLC报表的类
    第一次写这么长的js
    [SpringCloud]Gateway入门
    [SpringCloud]Hystrix
    [SpringCloud]Eureka+OpenFeign
    [Java]Socket API编写一个简单的私聊和群聊
    JVM内存分区和各分区溢出测试
    使用Python操作neo4j和画柱状图
    JDK1.8 HashMap为什么在链表长度为8的时候转红黑树,为啥不能是9是10?
    Redis过期策略
  • 原文地址:https://www.cnblogs.com/zxRPI/p/3141749.html
Copyright © 2011-2022 走看看