master
zrg 2022-03-20 23:57:26 +08:00
parent 953bb7912c
commit 9e83a13b2b
3 changed files with 16 additions and 5 deletions

View File

@ -321,6 +321,7 @@ class ControlPlotPanel(QtWidgets.QWidget):
self.MotorEnableButton.setText('Disable')
self.controlledPlot.udp.send_message("MOTOR")
if __name__ == '__main__':
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
app = QApplication(sys.argv)
myWin = MyWindow()
myWin.show()

View File

@ -17,11 +17,20 @@
### 1 制作说明
[原理图以及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对不上的情况
2. 在下单页面中下单对应的pcb如需SMT机器贴片可以选需要SMT不选SMT会得到PCB空板
2. 在下单页面中下单对应的pcb如需SMT机器贴片可以选需要SMT不选SMT会得到PCB空板SMT到手之后需要焊30几个元器件PCB空板为181个
3. `淘宝购买`的表格是SMT和普通空板都要购买的
4. 普通空板,`BOM_莱洛三角V2`可以直接从立创商城**bom导入里面导入**
5. 需要**SMT**可以删除所有**扩展库以及推荐库**后打板`也可以删除AO3400这样可以便宜15元`(费用**做5贴2只需要90元**左右),然后只需购买`BOM_SMT购买专用_莱洛三角V2`同样是从立创商城bom导入
6. <font color='red'> 一定需要经向磁铁,物料清单里面已经给出,二选一</font>(磁环方便但是邮费贵,圆柱磁铁便宜包邮需要自行粘贴)
5. <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 硬件特性
@ -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~~)(但是可能会版本不对电机不动)
2. 打开解压后的arduino文件夹内的arduino.exe导航栏-文件-打开。选择v2\main里面的main.ino
3.
4. 烧录程序到ESP32选择工具-开发板-esp32 Arduino-ESP32 Dev module然后连接USB口选择对应的com口编译上传。
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口编译上传。
1.  <font color='red'> 如无法正常编译 </font>
1. 可能与原有arduino冲突请查看使用说明第一条
2. 文件夹路径含有非法字符可以把Arduino移动到硬盘根目录下如D:\Arduino

View File

@ -752,6 +752,7 @@ void long_event(int touchID)
Serial.println("WIFI_ON");
}
wifi_on_off = !wifi_on_off;
Motor_enable_flag = !Motor_enable_flag;
break;
}
}