色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>3D打印項目之Covid旅行包

3D打印項目之Covid旅行包

2022-12-14 | zip | 2.53 MB | 次下載 | 免費

資料介紹

描述

一個 3D 打印項目,其中包含一些您在這個時代外出旅行時需要的工具——抓手、消毒劑和面罩室——一個包裝。

第一步:3D打印

該設計是使用 Autodesk Fusion360 完成的。主要部分將采用盒子的形式。有手柄、夾具、面罩室和一個無需電源即可鎖定夾具位置的鑰匙。

poYBAGOYGBSADm9CAABTQKKCm4o490.jpg
底殼
?
poYBAGOYGBeARD3oAAA_yWXqubM487.jpg
大寫
?
poYBAGOYGBqAK8YsAAA6GDGUDSg361.jpg
夾持器
?
pYYBAGOYGB6AIp2uAABCleXGQd8979.jpg
處理
?
pYYBAGOYGCOAc-OGAAAX51Vdm3M910.jpg
鎖定抓手的鑰匙
?
集會
?

我們對設計進行了一些修改,因為打印后的尺寸計算有一些錯誤。與印刷產品相比,按鈕、USB 端口和泵孔的孔尺寸按比例放大。

第二步:電子產品

保持簡單和小巧是重中之重,因此電子產品的空間不大。因此,使用的電子設備并不多。

這是在 EasyEDA 軟件上創建的電子設備示意圖。

poYBAGOYGCuAV0RwAADz9AtW4Tc704.png
項目示意圖
?

作為主微控制器Arduino MKR1010將為手機和 Firebase 提供 Wi-Fi 連接。

兩個迷你 5V DC將向手部和面罩室分配消毒劑。

一個步進電機 + ULN2003驅動器將控制夾具的運動。

四個觸覺開關將提供以下控制:

  • 兩個用于順時針/逆時針轉動夾具的開關
  • 分配每個消毒劑的兩個開關(手和面罩室)
  • 所有開關都將作為外部中斷將 MKR1010 從睡眠模式喚醒以節省電力。

PC817光電耦合器充當開關,將信號從 Arduino (3.3 V) 轉移到電機和泵 (5V)。

升壓模塊將 3.3 V 轉換為 5 V。

用于下拉信號的電阻器和電池分壓器以按比例降低電壓,使其與 MKR1010 兼容。

3.7 V 鋰聚合物電池作為主電源。它應該連接到 MKR1010 JST 連接器,并且可以通過將 USB 插入 MKR1010 來充電。

第三步:Arduino代碼

我們使用了 3 個庫:FirebaseArduino 將 arduino 與 firebase 連接,ArduinoLowPower 以保持電池壽命,Stepper 用于控制步進電機。

//Libraries
#include "Firebase_Arduino_WiFiNINA.h"
#include "ArduinoLowPower.h"
#include "Stepper.h"

替換“XXX”您的 Firebase 和 WiFi 憑據。

//Credentials
#define FIREBASE_HOST "XXX"  //your-database.firebaseio.com
#define FIREBASE_AUTH "XXX"  //Firebase Secret Key
#define WIFI_SSID "XXX" //Wi-Fi SSID
#define WIFI_PASSWORD "XXX" //Wi-Fi Password

在引腳聲明上,它不一定應該相同。關鍵是按鈕(sw)的引腳必須是外部中斷引腳。

//Pins
#define sw1 0
#define sw2 6
#define sw3 7
#define sw4 8
#define EN 1
#define IN1 2
#define IN2 3
#define IN3 4
#define IN4 5
#define battPin A1
#define pump1 9
#define pump2 10
#define STEPS 2048

我們將使用 MKR1010 的內部上拉電阻,并為每個開關分配一個中斷功能。

//PinModes
pinMode (sw1, INPUT_PULLUP);
pinMode (sw2, INPUT_PULLUP);
pinMode (sw3, INPUT_PULLUP);
pinMode (sw4, INPUT_PULLUP);
pinMode (battPin, INPUT);
pinMode (pump1, OUTPUT);
pinMode (pump2, OUTPUT);
pinMode (EN, OUTPUT); //Motor power

//Wake Up Functions
LowPower.attachInterruptWakeup(sw1, closeGripper, LOW);
LowPower.attachInterruptWakeup(sw2, openGripper, LOW);
LowPower.attachInterruptWakeup(sw3, sanit_hand, FALLING);
LowPower.attachInterruptWakeup(sw4, sanit_chamber, FALLING);

循環內部非常簡單,它只是將數據上傳到 Firebase 服務器,如果不使用則關閉電機。此外,等待腔室中的消毒劑干燥所需的時間估計約為 2000 毫秒 * 100 = 200 秒,或約 3 分鐘。

void loop() {
  //For battery readings, we use 2:3 voltage divider
  //Battery's max voltage = 4.2 V, scaled down to 2.8 V for Readings
  //Battery's min voltage = 3.7 V, scaled down to 2.46 V for Readings
  //Battery's max voltage translate to : 860 for 10 bits (2.8/3.3 * 1023)
  //Battery's min voltage translate to : 768 for 10 bits (2.46/3.3 * 1023)
  batt = map( analogRead (battPin), 768, 860, 0, 100 );
  
  if (chamber_start){
    process += 1;
    if (process >= 100){
      process = 0;
      chamber_start = 0;
    }
  }
  digitalWrite (EN,LOW); //Turn off motor if not used
  task();  //Comment this part if no app is used
  LowPower.sleep(2000);
}

對于泵功能,已經過測試,每個分配過程大約消耗總容量的 10%(用于手)和 30%(用于腔室)。之所以使用特定時間(2 秒和 5 秒),是因為泵需要一些時間才能將液體從容器中排出,而不是瞬間排出。

void sanit_hand(){
  //Dispense for 2 seconds
  digitalWrite (pump1, HIGH);
  delay (2000);
  hand_cap -= 10;
}

void sanit_chamber(){
  //Dispense for 5 seconds
  chamber_start = 1;
  digitalWrite (pump2, HIGH);
  delay (5000);
  chamber_cap -= 30;
}

Firebase 數據上傳將使用單個 FirebaseData 對象來更改 4 個路徑的值,其中包含數組中的 4 個值。

//Data upload function
void task(){
  String path[4] = {"/batt", "/sanitizer1", "/sanitizer2", "/process"};
  int data[4] = {batt, hand_cap, chamber_cap, process};
  for (uint8_t i = 0; i < 4; i++){
    if (Firebase.setInt(firebaseData, path[i] , data[i]))
    {
      Serial.println("----------Set result-----------");
      Serial.println("PATH: " + firebaseData.dataPath());
      Serial.println("TYPE: " + firebaseData.dataType());
      Serial.print("VALUE: ");
      Serial.println(firebaseData.intData());
    }
    else
    {
      Serial.println("----------Can't set data--------");
      Serial.println("REASON: " + firebaseData.errorReason());
      Serial.println("--------------------------------");
      Serial.println();
    }
  }
}

創建 Firebase 數據庫的教程可以在我們的其他項目中看到:https ://www.hackster.io/ferozfernando56/low-budget-carriage-robot-9b29d1

第四步(可選):移動應用程序

移動應用程序利用 MKR1010 的 Wi-Fi 連接。其目的是顯示旅行包的條件。

如上圖,可以顯示洗手液和面罩室的剩余百分比。此外,它還顯示了室內消毒和干燥口罩的持續過程。

pYYBAGOYGDiACjOlAADcZGRoQ0I002.jpg
?

該應用程序作為附件提供。

結果

下面是 3D 打印零件的圖片以及我們如何將它們組裝在一起。

pYYBAGOYGViAVYr-AAPfF4ZXqm0915.png
整包
?

這張圖片顯示了底殼的底部是如何排列的。用兩個小瓶子盛裝液體,用步進電機控制爪子。

poYBAGOYGeSAGbQCAAvSOl1Vj_Q231.jpg
底殼內
?

所有電子設備都用熱膠粘在上殼和一個小點 PCB 上。

poYBAGOYGjiAe9zDABLqRg5KEB0933.jpg
上套管內
?

該包可用作公共交通工具(例如火車或公共汽車,我們必須站立并抓住某物)的把手,以避免接觸公共把手。

pYYBAGOYGleATkcRAAX1xYEKS-A959.png
用作抓握某物(在本例中為鋼筋)
?

還有一個洗手液分配器,可以通過按下按鈕來使用。

poYBAGOYGnqAFe34AAc5j_E7b2w441.jpg
分配洗手液
?

還有一個面罩室,可以用來存放一些面罩。

poYBAGOYGrCAQ9G_AAobTanaXaw175.jpg
將面罩放入室內
?

在腔室內,還有一個使用液體消毒劑對面罩進行消毒的過程。利用口罩的毛細特性,消毒劑可以散布在整個口罩上。

?
?
?
poYBAGOYGvGAA_6qAAwvyNe3s1w209.jpg
?
1 / 2 ?口罩被消毒
?

腔室內的液體消毒劑釋放后,用戶需要等待大約 2-3 分鐘,等待消毒劑的酒精干燥。

抓手可用于打開門和按下按鈕。它可以通過按下外殼上的按鈕來打開/關閉

就這樣

我們希望這個簡單的項目可以通過盡可能減少觸摸活動來幫助人們更安全地外出。我們非常感謝社區的投入!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 亚洲国产区中文在线观看 | 久久中文字幕免费高清| 亚洲第一伊人| 精品精品国产自在现拍| 伊人久久综合影院| 免费毛片网站在线观看| 成年人视频免费在线播放| 无限资源在线看影院免费观看| 国产亚洲福利精品一区| 岳扒开让我添| 热综合一本伊人久久精品| 国产人妻精品久久久久久很牛| 永久久久免费人妻精品| 女人18毛片| 国产精品伦理一二三区伦理| 亚洲日韩KKK444KKK聚色| 麻豆官网入口| 成人国产三级在线播放| 亚洲第一色网| 免费看午夜高清性色生活片| 高清AV熟女一区| 一个色综合久久| 欧美亚洲日韩国码在线观看 | 好男人社区| V8成品人视频| 亚洲精品无码久久久久A片空| 噜噜噜狠狠夜夜躁| 国产成人精品综合在线| 一一本之道高清手机在线观看 | 欧美国产精品久久久乱码| 国产国拍亚洲精品av麻豆| 最近的2019中文字幕HD| 视频一区精品自拍亚洲| 久青草国产观看在线视频| 俄罗斯女人与马Z00Z视频| 中文字幕亚洲乱码熟女在线萌芽 | 久久性生大片免费观看性| 成人中文字幕在线| 一本道手机无码在线看| 啪啪漫画无遮挡全彩h同人| 含羞草传媒在线观看|