산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

꽃 - Arduino Nano, CrazyCircuits, DFRobot

구성품 및 소모품

Arduino UNO
× 1
Arduino Nano R3
× 1
Brown Dog Gadgets Crazy Circuits Robotics Board
× 1
Brown Dog Gadgets Crazy Circuits Sewing Deluxe Kit
× 1
DFRobot 중력:Arduino용 아날로그 심박수 모니터 센서(ECG)
× 1
DFRobot 중력:Arduino용 심박수 모니터 센서
× 1
갈색 개 가제트 전도성 테이프
아직 온라인 스토어에서 구매할 수 없는 것 같습니다. 이에 대해 Joshua Zimmerman에게 문의하십시오.
× 1

필요한 도구 및 기계

재봉틀(일반)

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

설명

이 프로젝트는 패브릭에 꽃 그림, 마이크로 컨트롤러로 Arduino Nano, CrazyCircuits의 구성 요소 및 DFRobot의 심박수 모니터를 사용합니다. 심박수를 감지하여 드레스에 내장된 LED의 깜박임을 제어합니다. 만드는 과정은 Hackaday.io에 처음 기록되었습니다. 이 프로젝트는 또한 우리가 피트니스 및 건강 제품을 디자인할 때 손목 밴드에 국한할 필요가 없다는 것을 보여주는 것을 목표로 합니다. 아름다운 가운이나 일상복에 센서와 모니터를 내장할 수 없는 이유는 무엇입니까?

세부정보

1. 기본 레이어

우리 아파트 단지 밖에 있는 내가 좋아하는 꽃을 그려 민키 천에 인쇄했습니다. 원단이 매우 부드럽고 부드럽습니다. 그림을 바탕으로 드레스로 만들고 싶었습니다.

첫 번째 단계는 기본 레이어를 만드는 것입니다. 패턴에서 잘라낸 튤을 사용하여 홀터넥 드레스를 만들었어요.

나는 얇은 명주 그물과 리본, 특히 투명할 때 좋아합니다.

2. 그래픽 배치

이제 그래픽의 배치를 디자인해야 합니다. 나는 꽃과 인간의 형상을 모양에 따라 자르기로 결정했습니다. 그런 다음 얇은 명주 그물 레이어에 부품을 함께 꿰매십시오. 수작업이 많습니다.

3. LED 테스트

저는 CrazyCircuits에서 이 대형 LED와 재봉용 구멍이 큰 동전 수납장 홀더를 포함하여 몇 가지 구성 요소를 얻었습니다. 또한 전도성 테이프와 테스트 보드가 있어 회로 테스트를 매우 쉽게 수행할 수 있습니다.

외부 전원 공급 장치가 필요한 다른 프로젝트를 테스트하는 데에도 사용했습니다.

나는 항상 건설 전에 생각이 어떻게 보일지 테스트합니다. LED는 패브릭을 통해 빛을 발해야 합니다. 이것은 실제 배치가 아닙니다. 나는 그들이 얼마나 밝게 나타나는지 볼 필요가있었습니다.

4. 심박수 모니터

귓볼에 귀걸이처럼 부착할 수 있는 작은 맥박센서를 사용하고 싶었습니다. 그러나 판독값이 안정적이지 않고 펄스 모양이 이해가 되지 않습니다.

그래서 나는 아날로그 ECG 심박수 모니터로 바꿨고 아름답게 작동했습니다.

몸의 세 지점에 전기를 연결해야 합니다.

펄스 센서의 동일한 코드를 사용하고 직렬 플로터에 표시된 출력 EKG에 따라 목표 속도를 조정했습니다.

피크 값에 따라 LED가 깜박이도록 코드의 임계값을 조정합니다. 당신이 할 수 있듯이, 그것은 매 사이클마다 두 개의 주요 봉우리를 가지고 있습니다. 날카로운 1차 피크당 LED가 한 번 깜박이도록 하거나 날카로운 1차 피크와 2차 피크 모두에서 두 번 깜박이게 할 수 있습니다.

참고로 저는 CrazyCircuits에서 Arduino Nano 보드를 사용했습니다. 이전 ATmega328P 부트로더가 필요합니다.

5. 소프트 회로

이제 회로 테스트가 작동하므로 전도성 실을 사용하여 꿰매어야 합니다. 하지만 부품을 재봉하기 전에 부품을 놓을 위치를 결정해야 했습니다.

모든 구성 요소는 그림과 얇은 명주 그물 레이어 사이에 끼어 있으므로 구성 요소가 표시되지 않습니다. 이것은 구성 요소를 꿰맬 위치에 또 다른 인터페이스 레이어가 필요하다는 것을 의미합니다. 인터페이스 레이어에서 구성 요소를 배치할 위치를 어떻게 알 수 있습니까?

그래픽을 기반으로 LED를 원하는 위치에 테이프로 붙였습니다. 그런 다음 종이에 위치를 표시합니다. 나는 인터페이스 레이어로 얇은 명주 그물을 사용했습니다. 투명하기 때문에 종이와 함께 LED를 꿰매어 인터페이스 레이어의 위치를 ​​옮길 수 있습니다.

종이에 얇은 명주 그물을 꿰매는 것도 Twinkle Nail 프로젝트에 사용한 기술입니다. 얇은 명주 그물은 매우 얇기 때문에 종이는 강성을 만드는 데 도움이됩니다. 나중에 종이를 벗기면 아주 좋은 유연한 회로가 생깁니다.

얇은 명주 그물은 다공성이기 때문에(기본 레이어도 얇은 명주로 만들어짐) 전도성 실이 피부에 닿을 수 있습니다. 이것은 회로를 단락시킬 수 있습니다. 그래서 피부에서 회로를 분리하기 위해 다른 천을 추가했습니다. 이제 페인팅과 기본 레이어 사이에 소프트 회로를 삽입할 수 있습니다.

6. 회로 숨기기

배터리 홀더는 약간 크고 무겁습니다. 드레스에 부착할 주머니가 필요했습니다.

전자 부품과 전선을 모두 페인팅 레이어 아래에 삽입하고 숨길 수 있도록 페인팅과 기본 레이어 사이에 간격을 두었습니다.

7. 터치업

나는 또한 스태틱 라이트로 스커트의 얇은 명주 그물 레이어를 밝히고 싶었습니다. 때때로 나는 심박수 모니터링 LED를 꺼서 사람들을 지속적으로 깜박이지 않고 드레스의 일부를 밝게 유지하기를 원할 수 있습니다.

이를 위해 얇은 명주 그물에 붙인 전도성 테이프를 사용하고 전도성 스레드를 사용하여 테이프와 LED를 연결했습니다. 이것은 테이프가 유연하고 접착하는 것이 전도성 실을 재봉하는 것보다 훨씬 빠르기 때문에 정말 좋은 소프트 회로를 만듭니다.

마지막으로 예쁜 꽃장식과 지퍼까지!

추가 생각

나는 최근 중국의 새로운 예술과 문화 온라인 미디어인 YiT(一条)와 함께 영상을 찍어달라는 초청을 받았습니다. 이 작품은 특집으로 소개되었으며 비디오는 이전에 신속하게 프로토타이핑한 작업 중 일부를 캡처했습니다. 우리는 STEAM에서 1시간 30분 동안 인터뷰를 했지만 최종 보고서에는 4분 정도만 포함될 수 있었습니다. 나는 오픈 소스, 기술 민주화, 과학 및 공학을 촉진하기 위해 더 많은 것이 포함될 필요가 있다고 생각하지만 시청률을 잃을 수 있는 너무 기술적인 것으로 간주되었습니다... 중국의 소비주의는 일반 대중을 어느 정도 방해했습니다. 메이커 문화를 아는 것("내가 살 수 있다면 왜 DIY를 해야 할까?" "아이들을 위한 '과외' 장난감이나 학교 대회를 위한 혁신."). WeChat에서 이 비디오와 함께 제공된 기사가 처음 몇 시간 내에 100,000명 이상의 독자에 도달했지만 많은 사람들은 수제 프로토타입이 제품이라고 생각하고 제작, 오픈 소스, 지식 공유 및 공헌하면서 취미를 갖는 요점을 완전히 놓쳤습니다. 산업.

기술 의류 산업에 종사하는 사람이라면 누구나 이 분야에서 산업 혁명을 추진하는 것이 얼마나 어려운지 이해합니다. 우리가 상상하는 특정 기술에는 여전히 과학적 연구가 필요합니다. 존재하는 기술은 아무나 사용할 수 없습니다. 민주화된 기술은 대중에게 교육을 제공하여 창작자에게 권한을 부여해야 합니다. 생태계의 모든 부분 간의 협업이 필요합니다. 전통 의상과 하이테크 기업은 서로에게서 배워야 합니다. 교육, 오픈 소스, 창의성 분야의 인력이 충분하지 않아 확장성을 달성하기 위해 엄청난 노력을 기울였습니다. LED는 가장 쉽게 볼 수 있습니다. 불행히도 대중은 사소한 것에 초점을 맞추는 경향이 있습니다. 그러나 기술 의류는 인간이 현재와 미래로 정의하는 IoT, AI, 에지 컴퓨팅 및 클라우드(사실상 유행어)로의 진입을 제공한다는 점을 더 잘 이해할 필요가 있습니다. 무엇보다 폐기물과 공해를 줄이기 위해 린 제조를 추구해야 합니다.

인터뷰와 제 직장생활의 10%를 알려준 YiT에게 감사드립니다. 직원 주도의 혁신을 위한 플랫폼을 제공하고 풀뿌리 아이디어를 가능하게 하는 Microsoft #MSFTGarage에 특히 감사드립니다.

재미있는 사실

프로젝트 중간에 Make:가 Wearables Tech 101 워크샵을 하기 위해 Microsoft의 The Garage에 왔습니다. 저는 강사였으며 워크숍에서 배운 기술을 실제 의상으로 확장하는 방법의 예로 이 드레스를 사용했습니다.

며칠 후 Matrix Labs는 The Garage에서 저를 인터뷰했고, 저는 드레스도 간단히 시연했습니다.

뿐만 아니라 Hackster.io의 Alex가 게시한 제조사의 Sunnyvale 투어 중

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • 심박수 모니터 코드 및 라이브러리
  • 심박수 모니터 코드 및 라이브러리Arduino
    https://pulsesensor.com/pages/installing-our-playground-for-pulsesensor-arduino
    /*에서 배우십시오. PulseSensor 스타터 프로젝트 및 신호 테스터 * 시작하거나 원시 신호를 확인하는 가장 좋은 방법, PulseSensor 및 Arduino. * * 다음은 튜토리얼 링크입니다. * https://pulsesensor.com/pages/code-and-guide * * WATCH ME(튜토리얼 비디오):* https://www.youtube.com/watch?v=82T_zBZQkOE * *------------------------------------------------ -------------1) 이것은 살아있는 인간의 심장 박동 펄스를 보여줍니다.2) Arduino의 Cool "직렬 플로터"에서 실시간 시각화.3) 각 심장 박동에서 LED를 깜박입니다.4) 이것은 직접 펄스 센서의 신호.5) 회로 및 연결 문제 해결의 훌륭한 첫 단계.6) 초보자에게 친숙한 "사람이 읽을 수 있는" 코드."*/// Variablesint PulseSensorPurplePin =0; // 펄스 센서 PURPLE WIRE가 ANALOG에 연결됨 PIN 0int LED13 =13; // 온보드 Arduion LEDint Signal; // 들어오는 원시 데이터를 보유합니다. 신호 값의 범위는 0-1024int Threshold =550입니다. // "비트로 계산"할 신호 결정 및 which to ingore.// SetUp Function:void setup() { pinMode(LED13,OUTPUT); // 심장 박동에 맞춰 깜박일 핀! Serial.begin(9600); // 특정 속도로 직렬 통신을 설정합니다. }// 메인 루프 Functionvoid loop() { Signal =analogRead(PulseSensorPurplePin); // PulseSensor의 값을 읽습니다. // 이 값을 "Signal" 변수에 할당합니다. Serial.println(신호); // 신호 값을 직렬 플로터로 보냅니다. if(Signal> Threshold){ // 신호가 "550" 이상인 경우 Arduino의 온보드 LED를 "켜십시오". 디지털 쓰기(LED13, 높음); } else { digitalWrite(LED13,LOW); // 그렇지 않으면 시갈이 "550" 미만이어야 하므로 이 LED를 "끄십시오". }지연(10);}

    회로도

    https://www.dfrobot.com/product-1510.html

    제조공정

    1. Arduino Nano RP 2040을 사용하는 DIY Photoshop 편집 콘솔
    2. Arduino 스파이봇
    3. FlickMote
    4. 수제 TV B-Gone
    5. 마스터 시계
    6. IoT 및 AI로 수중 생물 구하고 수질 오염 방지
    7. 수제 16x8 매트릭스의 Arduino Nano 테트리스 게임
    8. Arduino Nano:조이스틱으로 2개의 스테퍼 모터 제어
    9. Arduino Nano가 있는 휴대용 가이거 계수기
    10. Arduino Nano용 TFT Shield - 시작