工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

非接触自動ドア開閉システムの作り方

コンポーネントと消耗品

>
Arduino UNO
× 1
2004 I2C LCD
× 1
GY-906-BCCIR赤外線温度計モジュール
× 1
Two Tower Pro MG90S Servos
× 1
ブザー
× 1
HC-SR501人間の赤外線センサー
× 1

このプロジェクトについて

このプロジェクトの目的は、体温を検出して自動的にドアを開けることです。実際、このプロジェクトは、新しい冠状動脈性肺炎の患者が自宅に入るのを防ぐことを目的としています。ある程度、生活環境の安全を確保してください。

このプロジェクトでは、次のパーツが使用されました。

Arduino UNO、https://amzn.to/3ihYFBl

2004 I2C LCD、https://amzn.to/3gTMZnW

GY-906-BCCIR赤外線温度計モジュール

2つのタワープロMG90Sサーボ

ブザー、https://amzn.to/2BeYzu3

HC-SR501人間の赤外線センサー、https://amzn.to/3aJAOHX

コード:https://github.com/DKARDU/AutomaticDoor

見てくれてありがとう、家にいて安全に...素晴らしい一日を! #Arduino#Arduinoproject#Covid-19

コード

  • autodoor.ino
autodoor.ino Arduino
 #include  #include  #include  #include  Adafruit_MLX90614 mlx =Adafruit_MLX90614(); LiquidCrystal_I2C lcd(0x27,20,4);サーボmyservo;サーボmyservo2; #define red 13#define haha​​ 4int pos1、pos2; void setup(){Serial.begin(9600); pinMode(red、OUTPUT); pinMode(haha、INPUT); myservo1.attach(7); myservo2.attach(8); myservo1.write(90); myservo2.write(90); mlx.begin(); lcd.init(); lcd.backlight(); } void loop(){int montion =digitalRead(haha); if(montion ==1){Serial.print( "made"); Serial.print( "\ n"); lcd.setCursor(0,0); lcd.print( "ObjectTemp:"); lcd.setCursor(13,3); lcd.print( "-DKARDU"); kaiguan(); }} void kaiguan(){int temp_obj =mlx.readObjectTempC(); Serial.print(temp_obj); Serial.print( "\ n"); if(temp_obj <31){lcd.setCursor(0,1); lcd.print(temp_obj); lcd.setCursor(0,2); lcd.print( "検出されませんでした、再テストしてください!"); } if(temp_obj> 30 &&temp_obj <38){lcd.setCursor(0,1); lcd.print(temp_obj); lcd.setCursor(0,2); lcd.print( "体温ok"); for(pos1 =90; pos1 <=180; pos1 + =1){myservo1.write(pos1); myservo2.write(180-pos1); delay(15); } delay(5000); for(pos1 =180; pos1> =90; pos1- =1){myservo1.write(pos1); myservo2.write(180-pos1); delay(15); }} if(temp_obj> 37){digitalWrite(red、HIGH); lcd.setCursor(0,1); lcd.print(temp_obj); lcd.setCursor(0,2); lcd.print( "立ち入り禁止!"); delay(500); } digitalWrite(red、LOW);} 

回路図


製造プロセス

  1. Arduino + RaspberryPiロボットプラットフォームの作り方
  2. グラスファイバーの作り方
  3. Solidworksでカッタウェイアニメーションを作成する方法
  4. 試作品の作り方
  5. エアコンプレッサーシステムをより効率的にする方法
  6. 重機のブレーキを点検して正しく機能していることを確認する方法
  7. 重機のブレーキを点検して正しく機能していることを確認する方法
  8. 手動および自動変速機システムの動作原理
  9. オートマチックトランスミッションシステムを理解する
  10. 自動潤滑システムを理解する
  11. 車のドアハンドルを修理する方法