版本协议

Public Domain

专业版
#第八届立创电赛#瑞萨智能时钟

创建时间:1年前

135 0

描述

<h2>基于瑞萨的智能数码管时钟</h2> <p> </p> <h2>芯片使用瑞萨系列,使用数码管进行显示,并有温湿度aht20模块和蜂鸣器模块,面板上设有4个按键,添加了一个外部晶振模块</h2> <p> </p> <h2> </h2> <p><span class="colour" style="color:#999aaa;"><br><br></span></p> <h2>原理图设计说明</h2> <p> </p> <p><img src="//image.lceda.cn/pullimage/SrDGPDvag7V1a1qfDQAMFpxq0ND5UeVo02VlBeSO.png" width="384" height="391" alt="SrDGPDvag7V1a1qfDQAMFpxq0ND5UeVo02VlBeSO.png"></p> <p>蜂鸣器模块</p> <p><img src="//image.lceda.cn/pullimage/Lpfvkalqxs6kxwjQ8yWtiGAtiQOKULgx9ii7Mmh4.png" width="304" height="330" alt="Lpfvkalqxs6kxwjQ8yWtiGAtiQOKULgx9ii7Mmh4.png"></p> <p>按键模块</p> <p><img src="//image.lceda.cn/pullimage/ebqtF5N6OE3CcCpaGvu5zYxcV6ubi2xaTFYBYKJt.png" width="308" height="127" alt="ebqtF5N6OE3CcCpaGvu5zYxcV6ubi2xaTFYBYKJt.png"></p> <p>温湿度模块</p> <p><img src="//image.lceda.cn/pullimage/YkThJAPSu30rWfyjNyW6fEpbHa7vEJzPFr1ttSnO.png" width="424" height="209" alt="YkThJAPSu30rWfyjNyW6fEpbHa7vEJzPFr1ttSnO.png"></p> <p>外部晶振模块</p> <h2>PCB设计说明</h2> <p>横平竖直,线尽量不要缠绕,减少过孔</p> <p> </p> <h2>软件说明</h2> <pre><code></code></pre> <p>void timer0_callback(timer_callback_args_t *p_args)<br>{<br> /* TODO: add your own code here */<br> if (TIMER_EVENT_CYCLE_END == p_args->event)<br> {<br>     time_mode_num++;<br>     if(time_mode_num>200)<br>     time_mode_num=0;</p> <pre><code></code></pre> <p>     if(smg_mode==0)<br>     {<br>         if(num_flag==0)<br>                 smg_1(num1);<br>         else if(num_flag==1)<br>                 smg_2(num2);<br>         else if(num_flag==2)<br>                 smg_3(num3);<br>         else if(num_flag==3)<br>                 smg_4(num4);<br>         else if(num_flag==4)<br>                 smg_maohao_open(1); //冒号<br>         }<br>     <br>         Key_Scan();<br>         <br>     }<br> <br>     <br>     else if(smg_mode==1)//修改时间⼩时<br>     {<br>         if(time_mode_num<100)<br>         {<br>             if(num_flag==0) <br>                smg_1(hour/10);<br>             else if(num_flag==1)<br>                smg_2(hour%10);<br>             else if(num_flag==2)<br>                smg_3(min/10);<br>             else if(num_flag==3)<br>                smg_4(min%10);<br>             else if(num_flag==4)<br>                smg_maohao_open(1); //冒号<br>         }<br>         else<br>         {<br>             if(num_flag==0)<br>                smg_1_close();<br>             else if(num_flag==1)<br>                smg_2_close();<br>             else if(num_flag==2)    <br>                smg_3(min/10);<br>             else if(num_flag==3)<br>                smg_4(min%10);<br>             else if(num_flag==4)<br>                smg_maohao_open(1); //冒号<br>         }<br>     }<br>     else if(smg_mode==2)//修改时间分钟<br>     {<br>         if(time_mode_num<100)<br>         {<br>             if(num_flag==0) <br>                smg_1(hour/10);<br>             else if(num_flag==1) <br>                smg_2(hour%10);<br>             else if(num_flag==2) <br>                smg_3(min/10);<br>             else if(num_flag==3)     <br>                smg_4(min%10);<br>             else if(num_flag==4) <br>                smg_maohao_open(1); //冒号<br>         }<br>         else<br>         {<br>             if(num_flag==0) <br>                smg_1(hour/10);<br>             else if(num_flag==1)<br>                smg_2(hour%10);<br>             else if(num_flag==2)<br>                smg_3_close();<br>             else if(num_flag==3)<br>                smg_4_close();<br>             else if(num_flag==4)<br>                smg_maohao_open(1); //冒号<br>         } <br>     }<br>     else if(smg_mode==3)//保存数据<br>     {<br>         set_time.tm_sec=sec;<br>         set_time.tm_min=min;<br>         set_time.tm_hour =hour ;<br>         R_RTC_CalendarTimeSet(&g_rtc0_ctrl, &set_time);<br>         smg_mode=0;<br>     }<br>     <br>     num_flag++;<br>     if(num_flag==5)<br>     num_flag=0;</p> <pre><code></code></pre> <p>}</p> <pre><code>按键模式判断 </code></pre> <h2>实物展示说明</h2> <p><span class="colour" style="color:#999aaa;"><img src="//image.lceda.cn/pullimage/Fxkxi2Kvrmcsodmjg8wlxyxL1rmZFSb8IJbNKRWW.jpeg" width="159" height="354" alt="Fxkxi2Kvrmcsodmjg8wlxyxL1rmZFSb8IJbNKRWW.jpeg"></span></p> <p> </p> <p> </p> <p> </p>

文档

BOM

暂无

附件

附件名 下载
1691746668997.mp4
RA2E1_RASC_Clock.hex

成员

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow