micropython
Jonathan Star
这个作者很懒,什么都没留下…
展开
-
micropython-esp32-红外防坠落小车-双路直流电机驱动7A160W-红外TCRT5000-flutter-mqtt控制
短学期要我们做一个项目,我看网上红外防坠落小车还是有点资料的,所以就选了,想着也许比较简单,而且实验室也有学长流传下来的小车,电机、电池、轮子、esp32都连好了,其实只要给板子写一些逻辑就行了。学长很贴心,把它们造小车的技术文档都发给我了,但是是用arduino写的,而我们是要用micropython写,对于他的那个电机驱动模块的频率什么的我都看不懂,我尝试了312500Hz,100000Hz,1000Hz好像都能动,而且速度也一样,不知道频率代表了什么,我同学说,如果esp32是40M,而我这个电机模块原创 2020-07-09 16:39:26 · 1131 阅读 · 16 评论 -
TCRT5000-ESP32-micropython-实验-error:rst:0x10 (RTCWDT_RTC_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)
尝试用红外传感器时产生rst:0x10 (RTCWDT_RTC_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)经查阅是和上电时GPIO状态有关。可能是上电以后串口影响了某个GPIO的电压,但是不知道怎么解决,看到0x13,也许是14和13有什么关系,尝试用别的引脚https://blog.csdn.net/toopoo/article/details/98793848我把红外传感器的VCC接口从V5上拔下来之后就不会说这个了,可能是电压的原因,因此尝试3V3,并没有报错那原创 2020-07-04 09:47:50 · 7264 阅读 · 0 评论 -
micro python使用servo MG 946R
把舵机的红线连5V,黄线连信号,我连的是G13,也可以连G12,G14等,棕色线连GND接地。我在upycraft里写下这段代码import utimeimport time from machine import PWM,Pinservo = PWM(Pin(13),freq = 50, duty = 100)#PIN(13)就是连的信号的个引脚#servo MG 946R 大概用这个freq 频率和duty是好的,这是我同学告诉我的,不然#的话,可能要自己试验哪个freq和duty比较好原创 2020-07-03 13:36:53 · 1179 阅读 · 0 评论