当前位置: 首页 > news >正文

网站创意策划案汽车用品网站建设策划书

网站创意策划案,汽车用品网站建设策划书,珠海做网站的公司,东莞黄页网广告▲ 实验电路板Raspberry PI Pico小型MCU模块#xff0c;以其价格低廉#xff0c;功能丰富#xff0c;开发方便为很多非电子类专业的同学进行创意项目原型设计提供了方便的平台。下面的一些实验给CDIE课程设计同学们制作的一些基本演示实验。▌01 PI Pico实验板在 RASPBERRY … ▲ 实验电路板Raspberry PI Pico小型MCU模块以其价格低廉功能丰富开发方便为很多非电子类专业的同学进行创意项目原型设计提供了方便的平台。下面的一些实验给CDIE课程设计同学们制作的一些基本演示实验。▌01 PI Pico实验板在 RASPBERRY PI PICO 开发板 基础测试[1] 给出了对PI Pico开发板的基本设置通过 安装Thonny开发环境[2] 可以方便对Pi Pico进行初步的开发。▲ Pi Pico电路板的正反面本文下面根据 Raspberry  Pi Pico Python SDK[3] 中给的示例对PI Pico的一些基本模块进行测试。关于Pi Pico的管脚配置可以参见 Pi Pico数据手册[4] 中给出的Pi Pico管脚图定义▲ Pi Pico管脚功能定义图更多PiPico的资料可以从Pi Pico官方网站[5] 获得。▌02 基本测试1.Flash LED on boardfrom machine                import Pin,Timer from time                   import sleep_usled  Pin(25, Pin.OUT) tim  Timer()print(Flash LED.)def tick(timer):global ledled.toggle()tim.init(freq2, modeTimer.PERIODIC, callbacktick)▲ 实验电路板2.UART1测试程序from machine                import UART,Pin,Timer from time                   import sleep_usuart  UART(0, baudrate115200, txPin(0), rxPin(1), bits8, parityNone, stop1) led  Pin(25, Pin.OUT)tim  Timer()print(Send UART.)def tick(timer):global uart, ledled.toggle()uart.write(b\x55)tim.init(freq10, modeTimer.PERIODIC, callbacktick)▲ 测试Pin(0)▲ 测量Pin(0)的波形3.ADC通过ADC通道4读取芯片内部温度。在此过程中使用手触摸Pi Pico表面加热或者使用酒精喷洒芯片表面进行降温。▲ 读取芯片内部的温度import machine import utimesensor_temp  machine.ADC(4) conversion_factor  3.3/(65535)while True:read  sensor_temp.read_u16() * conversion_factortemperature  27 - (read - 0.706) / 0.001721print(temperature)utime.sleep(2)▲ 显示读取的温度值▲ 读取的温度数值变化4.PWM1PWM驱动LED控制板载LED的波形是PWM运行。from machine                import Pin,PWM import timepwm  PWM(Pin(25))pwm.freq(1000)duty  0 direction  1for _ in range(16*255):duty  directionif duty  255:duty  255direction  -1elif duty  0:duty  0direction  1pwm.duty_u16(duty*duty)time.sleep(0.001)PWM是软件PWM它可以设置在任意管脚上。初步测试过Pin0, 15, 16等等。都具有相类似波形。▲ Pin25驱动LED的波形变化▲ LED亮度变化2PWM驱动舵机舵机使用频率为50Hz脉冲宽度cs 1.0 ~ 2.0ms的脉冲作为控制信号。下面是产生基本舵机位置中间时的输出控制脉冲。from machine                import Pin,PWM import timepwm  PWM(Pin(15))pwm.freq(50) pwm.duty_u16(4915)舵机具有三个接线棕色GND红色4.5 ~ 6V黄色指令脉冲信号▲ 舵机及其接口计算Duty_16公式为对应脉冲宽度与duty_u16之间的关系脉冲宽度(ms)duty u16132771.5491526554▲ 输出50Hz1.5ms脉冲宽度▲ 变化的PWM波形驱动舵机旋转from machine                import Pin,PWM import timepwm  PWM(Pin(16))pwm.freq(50)for _ in range(100):pwm.duty_u16(3276)print(Out pulse width : 1ms)time.sleep(1)print(Out pulse with : 2ms.)pwm.duty_u16(6553)time.sleep(1)3PWMADC实验使用电位器将改变的电压引入ADC(0)由单片机获得对应的ADC数值改变PWM输出使其输出的时间宽度从1ms等比例变化到2ms。▲ 将电位器输入ADC(0)可以看到舵机的输出角度随着电位器的改变而发生变化。▲ 旋转电位器改变舵机的角度from machine                import Pin,PWM import timepwm  PWM(Pin(16))pwm.freq(50)control  machine.ADC(0)for _ in range(1000):adc  control.read_u16()duty  int(adc * (6553-3276)/0xffff)  3276pwm.duty_u16(duty)time.sleep(0.1)5.中断IRQ使用管脚PIN2的下降沿产生中断。示例程序如下from machine                import Pinp2  Pin(2, Pin.IN, Pin.PULL_UP)p2.irq(lambda pin:print(IRQ with flag:,pin.irq().flags()),Pin.IRQ_FALLING)使用跳线将PIN2接地。每一次等会触发中断发生一次。▲ 将PIN2接地可以看到触发了中断▌结论通过几个基础的Pi Pico实验初步给出了该模块的应用实例。参考资料[1]RASPBERRY PI PICO 开发板 基础测试: https://zhuoqing.blog.csdn.net/article/details/114037888[2]安装Thonny开发环境: https://zhuoqing.blog.csdn.net/article/details/114064833[3]Raspberry  Pi Pico Python SDK: https://datasheets.raspberrypi.org/pico/raspberry-pi-pico-python-sdk.pdf[4]Pi Pico数据手册: https://datasheets.raspberrypi.org/pico/pico-datasheet.pdf[5]Pi Pico官方网站: https://www.raspberrypi.org/documentation/rp2040/getting-started/温馨提示由于微信公众号近期改变了推送规则如果您想经常看到我们的文章可以在每次阅读后在页面下方点一个「赞」或「在看」这样每次推送的文章才会第一时间出现在您的订阅列表里。推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈关注公众号后台回复「1024」获取学习资料网盘链接。欢迎点赞关注转发在看您的每一次鼓励我都将铭记于心~
http://www.pierceye.com/news/665469/

相关文章:

  • 重庆建设招标造价信息网站个人网站建设与维护
  • 网站备案用户名忘了怎么办嘉兴做外贸网站的公司
  • 1688网站的特点网站制作器手机版下载
  • 兖州网站开发做一个中英文网站多少钱
  • wordpress怎么做网盘站好看的页面图片
  • 建设网站深圳罗湖安徽合肥做网站
  • 一级a做爰片免费网站下载网站快慢由什么决定
  • 网页设计与网站建设 郑州大学网络购物网站备案
  • 美观网站建设哪家好优化大师最新版下载
  • 外贸品牌网站制作wordpress 微信主题
  • 旅游网站开发需求分析网站的根目录的路径
  • easyUI网站开发docker wordpress mysql
  • dede手机网站模板下载黄冈做网站
  • 诸城网站建设葛小燕现在搜索引擎哪个比百度好用
  • 嘉兴做微网站多少钱注册网页需要多少钱
  • 论坛类网站设计大型网站系统解决方案
  • 网站建设中页面设计广告策划书籍
  • 云南省建设工程投标中心网站网页的制作步骤是什么
  • 保定网站设计概述更换动易网站模板的方法
  • 新手如何注册网站域名做 理财网站有哪些
  • 南宁快速建站模板企业网站的开发与应用
  • 网站运营适合什么样的人做企业宣传及介绍ppt
  • 怎么样网站开源小升初在线做试卷的网站
  • 中国建设银行章丘支行网站网站排版设计欣赏
  • 儿童摄影网站建设专业做网站制作自助建站系统
  • 注册做网站的公司有哪些wordpress 4.1 下载
  • 用ps做美食网站一个网站多少钱?
  • 网站建设 试题揭阳专业做网站公司
  • 手机上怎么创建自己的网站河南企业网站优化
  • 定陶区城乡和住房建设局网站新手怎么做网站