diy

DIY智能小车篇(一):结构模块

♀尐吖头ヾ 提交于 2019-11-29 06:13:27
前言 本篇主要针对制作智能小车过程中用到的各种结构模块进行统一阐述,为大家提供参考的同时也是自己对之前所做工作的总结。本人所制作的智能小车所需零部件均从某宝上购得, 这家店 的零件比较全,本文中的大部分模块都可以搜得到(没有任何打广告的成分,我自己就是从别处买的,只不过这里零件比较全,很多资料也很丰富,可以多多参考) 模块汇总 底板 1. 双层亚克力板 双层设计有利于搭建其他结构模块 2. 直条双轴减速马达 优点:物美价廉,某宝上电机带车轮一套三块钱 3. 橡胶车轮 STM32F407开发板 此智能小车的主控板 L298N电机驱动模块 本部分主要参考 绅士祥 和 P_xiaojia 的这两篇博文,如有侵权,请联系删除 首先看看模块的样子 然后依次介绍每个部分: 输出A: 通道A输出 ,连接电机正负两端 输出B: 通道B输出 ,连接电机正负两端 12V供电: 主电源正极输入 供电GND: 主电源负极输入 5V输出: 5v电压输出端,可用于给MCU供电 ENA: 通道A使能 使用PWM波控制时去掉跳线帽,将PWM输出接口接在使能端 ENB: 通道B使能 使用PWM波控制时去掉跳线帽,将PWM输出接口接在使能端 板载5v使能:这是个跳线帽,可选项,接上后板载5V输出有效,利用5V输出端可以给别的MCU供电 IN1~IN4: 逻辑输入IN1~ IN2控制通道A,逻辑输入IN3

DIY cnblog——背景渐变切换

烈酒焚心 提交于 2019-11-26 19:52:12
进来的小伙伴应该已经看过了我的博客样式,但还是贴张图先: 先大致说一下实现的思路,然后把代码贴出来供小伙伴们参考。 由于不是特别技术性的文章,格式就放宽松一点,跟着意识流走吧。 先跟大家分享一个渐变背景素材的网站: https://webgradients.com/ 大家进去会发现是这样的: 这是一个CSS做的渐变特效,复制了CSS之后就可以直接用了,复制的代码是 background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%); 我在做渐变背景的思路大致是这样的,挑选出喜欢的渐变特效,创建一个数组保存,之后采用随机数和定时器来切换背景颜色。 小伙伴们按照序号来读会比较清晰 <script> var bc = [ //1.创建一个数组保存渐变的颜色 "linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%)", "linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%)", "linear-gradient(to top, #fdcbf1 0%, #fdcbf1 1%, #e6dee9 100%)", "linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%)", "linear