YUMENGDIE 发表于 2020-8-8 17:02:33

第32课 点阵屏随机骰子

本帖最后由 hanreng 于 2020-8-15 10:57 编辑

第32课 点阵屏随机骰子

目标
结合4个MAX7219点阵显示模块和振动传感器,实现摇一摇随机出现骰子数
实验材料
Arduino UNO开发板配套USB数据线Mixly软件配套杜邦线若干8*8点阵显示模块*4常闭震动传感器

内容
接线方式

Arduino UNO    <------>   震动传感器模块               5V      <------>            VCC             GND      <------>            GND               D3       <------>            D0Arduino UNO    <------>   点阵显示模块1(IN)               5V      <------>            VCC             GND      <------>            GND             D11       <------>            DIN            D9      <------>            CS             D13       <------>            CLK
点阵显示模块1(OUT)    <------>    点阵显示模块2(IN)                     VCC         <------>                  VCC                     GND          <------>                  GND                     DIN         <------>                  DIN                        CS            <------>                   CS                     CLK         <------>                  CLK
点阵显示模块2(OUT)   <------>      点阵显示模块3(IN)                   VCC            <------>            VCC                   GND             <------>            GND                  DOUT            <------>            DIN                   CS                <------>               CS                  CLK               <------>            CLK点阵显示模块3(OUT)   <------>    点阵显示模块4(IN)                   VCC             <------>            VCC                   GND            <------>            GND               DOUT            <------>            DIN                   CS                <------>               CS                  CLK               <------>            CLK
“随机整数”模块
可设置数字区间,随机产生区间内的数值。

Mixly图形化编程程序

基础案例
当摇动震动传感器时,触发震动传感器,在四个点阵显示器上显示随机的骰子数。在程序中,将6个骰子在点阵显示器上显示的状态,用函数打包,在主程序中调用即可。
                                                                                                      
编程思路
页: [1]
查看完整版本: 第32课 点阵屏随机骰子