V2fix
parent
953bb7912c
commit
9e83a13b2b
|
@ -321,6 +321,7 @@ class ControlPlotPanel(QtWidgets.QWidget):
|
||||||
self.MotorEnableButton.setText('Disable')
|
self.MotorEnableButton.setText('Disable')
|
||||||
self.controlledPlot.udp.send_message("MOTOR")
|
self.controlledPlot.udp.send_message("MOTOR")
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
|
||||||
app = QApplication(sys.argv)
|
app = QApplication(sys.argv)
|
||||||
myWin = MyWindow()
|
myWin = MyWindow()
|
||||||
myWin.show()
|
myWin.show()
|
||||||
|
|
19
v2/README.md
19
v2/README.md
|
@ -17,11 +17,20 @@
|
||||||
### 1 制作说明
|
### 1 制作说明
|
||||||
[原理图以及PCB图链接](https://oshwhub.com/45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben_copy)
|
[原理图以及PCB图链接](https://oshwhub.com/45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben_copy)
|
||||||
1. 在立创开源链接中,点击`在编辑器中打开`,进入EDA页面,双击对应的PCB,上方导航栏找到-制造-PCB制板文件(gerber)-生成gerber-一键PCB/SMT下单。(一定要进编辑器!!!有遇到过开源链接的bom和真实bom对不上的情况)
|
1. 在立创开源链接中,点击`在编辑器中打开`,进入EDA页面,双击对应的PCB,上方导航栏找到-制造-PCB制板文件(gerber)-生成gerber-一键PCB/SMT下单。(一定要进编辑器!!!有遇到过开源链接的bom和真实bom对不上的情况)
|
||||||
2. 在下单页面中下单对应的pcb,如需SMT(机器贴片)可以选需要SMT,不选SMT会得到PCB空板
|
2. 在下单页面中下单对应的pcb,如需SMT(机器贴片)可以选需要SMT,不选SMT会得到PCB空板(SMT到手之后需要焊30几个元器件,PCB空板为181个)
|
||||||
3. `淘宝购买`的表格是SMT和普通空板都要购买的
|
3. `淘宝购买`的表格是SMT和普通空板都要购买的
|
||||||
4. 普通空板,`BOM_莱洛三角V2`可以直接从立创商城**bom导入里面导入**
|
4. 普通空板,`BOM_莱洛三角V2`可以直接从立创商城**bom导入里面导入**
|
||||||
5. 需要**SMT**可以删除所有**扩展库以及推荐库**后打板`也可以删除AO3400这样可以便宜15元`(费用**做5贴2只需要90元**左右),然后只需购买`BOM_SMT购买专用_莱洛三角V2`,同样是从立创商城bom导入
|
5. <font color='red'> 一定需要经向磁铁,物料清单里面已经给出,二选一</font>(磁环方便但是邮费贵,圆柱磁铁便宜包邮需要自行粘贴)
|
||||||
6. <font color='red'> 一定需要经向磁铁,物料清单里面已经给出,二选一</font>(磁环方便但是邮费贵,圆柱磁铁便宜包邮需要自行粘贴)
|
6. 焊接是基本功,最好是有风枪+烙铁的情况下尝试制作。
|
||||||
|
|
||||||
|
SMT注意:
|
||||||
|
- 选择需要SMT完成下单之后,进入订单界面。SMT分板定位孔选择-嘉立创添加,BOM与坐标清单选择-用我自己的BOM和坐标,导出文件选择-立创EDA。
|
||||||
|
- 需要上传的坐标文件和bom,都是在`EDA页面`-莱洛三角形PCB-制造-(物料清单BOM和坐标文件)中导出。
|
||||||
|
- 进入BOM匹配之后,左上角贴片数量选择-做5贴2(因为莱洛三角形制作一个需要两个PCB板,一个有元器件一个空板),贴片层-只贴顶层,产品类型-经济型,坐标文件生成方式-单板
|
||||||
|
- 强烈建议删除所有**扩展库以及推荐库**后打板`也可以删除AO3400这样可以便宜15元`(费用**做5贴2只需要90元**左右)
|
||||||
|
- SMT下单完成之后,只需购买`BOM_SMT购买专用_莱洛三角V2`,同样是从立创商城bom导入
|
||||||
|
- SMT专用中给出的MOS管将AO3400替换成了AP2300。
|
||||||
|
|
||||||
|
|
||||||
### 2 硬件特性
|
### 2 硬件特性
|
||||||
|
|
||||||
|
@ -62,8 +71,8 @@
|
||||||
|
|
||||||
1. 下载完本git所有文件后,打开arduino文件夹,解压arduino.7z完成之后双击运行esp32_package_1.0.6.exe安装esp32库环境。注意:若之前有安装过arduino,请将路径`C:\Users\用户名\AppData\Local\`的Arduino15文件夹和`此电脑\文档`内的Arduino<font color='red'> 删除 </font>(~~也可自行下载Arduino并安装SimpleFOC~~)(但是可能会版本不对电机不动)
|
1. 下载完本git所有文件后,打开arduino文件夹,解压arduino.7z完成之后双击运行esp32_package_1.0.6.exe安装esp32库环境。注意:若之前有安装过arduino,请将路径`C:\Users\用户名\AppData\Local\`的Arduino15文件夹和`此电脑\文档`内的Arduino<font color='red'> 删除 </font>(~~也可自行下载Arduino并安装SimpleFOC~~)(但是可能会版本不对电机不动)
|
||||||
2. 打开解压后的arduino文件夹内的arduino.exe,导航栏-文件-打开。选择v2\main里面的main.ino
|
2. 打开解压后的arduino文件夹内的arduino.exe,导航栏-文件-打开。选择v2\main里面的main.ino
|
||||||
3.
|
3. 使用CH340下载器,将下载器的TXD\RXD\GND用杜邦线引出,对准PCB的ESP32正上方的GND\RXD\TXD,接法为TXD-TXD\RXD-RXD\GND-GND
|
||||||
4. 烧录程序到ESP32:选择工具-开发板-esp32 Arduino-ESP32 Dev module,然后连接USB口选择对应的com口,编译上传。
|
4. 将烧录程序到ESP32:选择工具-开发板-esp32 Arduino-ESP32 Dev module,然后连接USB口选择对应的com口,编译上传。
|
||||||
1. <font color='red'> 如无法正常编译 </font>
|
1. <font color='red'> 如无法正常编译 </font>
|
||||||
1. 可能与原有arduino冲突,请查看使用说明第一条
|
1. 可能与原有arduino冲突,请查看使用说明第一条
|
||||||
2. 文件夹路径含有非法字符,可以把Arduino移动到硬盘根目录下,如D:\Arduino
|
2. 文件夹路径含有非法字符,可以把Arduino移动到硬盘根目录下,如D:\Arduino
|
||||||
|
|
|
@ -752,6 +752,7 @@ void long_event(int touchID)
|
||||||
Serial.println("WIFI_ON");
|
Serial.println("WIFI_ON");
|
||||||
}
|
}
|
||||||
wifi_on_off = !wifi_on_off;
|
wifi_on_off = !wifi_on_off;
|
||||||
|
Motor_enable_flag = !Motor_enable_flag;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue