이 자료에서는 와이파이를 지원하는 오픈소스 하드웨어 플랫폼인 NodeMCU를 소개합니다. 왜 아두이노가 아닌 NodeMCU가 주목받게 되었는지, NodeMCU의 주요 특성은 무엇인지, 그리고 NodeMCU로 만들어 볼 수 있는 것들은 무엇이며 어디에 활용할 수 있는 지에 대해 소개하고 있습니다.
digital production and the 4th industrial revolutionRoberto Siagri
The essence of the forth industrial revolution is around the creation of unstructured data. In order to take the maximum advantage you need a agnostic data collection platform that decouples data from producers and users.
FORWARD TO REALITY - PHYSICAL COMPUTING – THE NEXT LEVEL OF WEB INTERACTION MediaFront
For the past few decades we have been so focused on the virtual – on products that are not tangible, products that reside online, that we interact with through our computers, mobile devices and so on. But now it’s time to take a step in a different direction – actually an old familiar direction, it’s time to reach out of our digital boxes, into the real world and make real things but still retain that connection with the virtual world.
It’s time to merge the digital and the physical and create an internet of things.
We believe this to be the next step in web interaction – well it's already happening – we are merely the messengers!
이 자료에서는 와이파이를 지원하는 오픈소스 하드웨어 플랫폼인 NodeMCU를 소개합니다. 왜 아두이노가 아닌 NodeMCU가 주목받게 되었는지, NodeMCU의 주요 특성은 무엇인지, 그리고 NodeMCU로 만들어 볼 수 있는 것들은 무엇이며 어디에 활용할 수 있는 지에 대해 소개하고 있습니다.
digital production and the 4th industrial revolutionRoberto Siagri
The essence of the forth industrial revolution is around the creation of unstructured data. In order to take the maximum advantage you need a agnostic data collection platform that decouples data from producers and users.
FORWARD TO REALITY - PHYSICAL COMPUTING – THE NEXT LEVEL OF WEB INTERACTION MediaFront
For the past few decades we have been so focused on the virtual – on products that are not tangible, products that reside online, that we interact with through our computers, mobile devices and so on. But now it’s time to take a step in a different direction – actually an old familiar direction, it’s time to reach out of our digital boxes, into the real world and make real things but still retain that connection with the virtual world.
It’s time to merge the digital and the physical and create an internet of things.
We believe this to be the next step in web interaction – well it's already happening – we are merely the messengers!
안녕하세요. 과천 디지털 창작집단(이하 gcmaker, 과천 메이커로 함) 첫 번 째 모임을 엽니다.
과천 메이커 모임은 2015년 말 정보통신, 전자회로, 프로그래밍, 소프트웨어등 직업을 가지고
있는 분들의 주도하에 모임을 만들자는 이야기가 나왔습니다. 과천에 전기, 전자, 프로그래밍 활동을 하는 DIY(Do It Yourself), Maker 단체가 없는 불편함을 해소하고자 IT 전문가와 직장인, 관문초 좋은 아버지 모임 회원들을 대상으로 모임을 만들기 위한 준비가 시작되어 이렇게 첫 모임을 가지게 됨을 알려드립니다.
현재 여러 지역, 단체에서 오픈 소스, 오픈 하드웨어에 대한 관심이 높고 학생들의 소프트웨어 의무교육이 실행됨에 따라 필요성이 증대하고 있어 아주 좋은 모임이 될것입니다. 현재 창작집단 회원은 35명으로 어른과 초등학생이 구성원을 이루고 있습니다.
과천 디지털 창작집단은 올해 2월 말 "2016년 과천시 마을공동체 공모사업 공고"에 응모하여 "과천 지역 웨더 스테이션(기상 관측소) 설치" 를 과제로 하여 선정되었으며 마을 주민들과 함께 진행하기로 하였습니다.
메이커 운동( Maker Movement)는 성별, 나이, 전문분야에 무관하게 활동하는 분야입니다. 스스로 생각하고, 관찰하고, 필요한 것을 스스로 만드는 일련의 과정을 함께 만들어 나가는 활동입니다. 관심 있는 모든 분들의 많은 참석을 바랍니다.
Since the computer became an important tool in our life, the design possibilities are greatly increased. However, the translation of this computational design is often done through printed plans, which are then realized with traditional construction methods. All of the information available in digital form, gets lost in this last step. Digital manufacturing is changing this by creating a direct link between design and production. The real object is like an exact copy of the virtual model.
SPIF stands for Single Point Incremental Forming. By using an industrial robot to push the metal gradually along a specific tool path, a wide variety of geometries becomes possible. Since there is no mold needed for this process, it is ideal for prototyping and producing small batches. As each panel can be different, free form architecture may also be an interesting field of application.
Through one or more test cases I would like to explore the possibilities of this technique in an architectural context. Possible applications are, for example, a self-supporting wall or self-supporting roof construction. For example I modeled a structure, based on an existing project from a carport, and subjected it to a certain load. In the second case a grid of ribs is added on the geometry. We can see clearly that the deflection decreases substantially by using a geometry with more depth.
Since it is an integrated process from design to production, it may be interesting to handle all of this in one software. That's why also the tool path, needed to control the robot, is generated in Grasshopper. This plugin provides a parametric environment for Rhinoceros3D. As an output it will give a series of coordinates and direction vectors.
Gert-Willem Van Gompel
Master of Engineering: Architecture
Preparing Students for the 4th Industrial Revolution Implications for Scien...EduSkills OECD
Presented by Andreas Schleicher - Director for the Directorate of Education and Skills, OECD
The Programme for International Student Assessment (PISA) is a triennial international survey which aims to evaluate education systems worldwide by testing the skills and knowledge of 15-year-old students.
In 2015 over half a million students, representing 28 million 15-year-olds in 72 countries and economies, took the internationally agreed two-hour test. Students were assessed in science, mathematics, reading, collaborative problem solving and financial literacy.
It is the research summary presentation for the partial fulfillment of the subject Directed Studies and Seminar conducted in final year of Department of Architecture Central Campus Pulchowk.
Book review by Luca Lamera
"The Fourth Industrial Revolution". Klaus Schwab, founder of the World Economic Forum.
-
topics: IoT, Industry 4.0, Tech, Innovation, Future, Robotics, Automation.
-
Please do not hesitate to contact me if you have any questions.
Luca Lamera
Are you ready for the 4th industrial revolution?Sylvain Kalache
It's been a year that I left my job at LinkedIn to start my new professional life in the world of education, I wanted to share the biggest thing I learnt during this time.
Our world as we know it is about to drastically change, with the recent huge improvements in the world of deep learning and artificial intellligence, we are about to enter a new world where robot will take over a lot of tasks that were done by humans. What will be the impact? How shall we react? How to train the workforce? Are few questions I answer in this deck.
Linked blog post here: https://www.linkedin.com/pulse/you-ready-4th-industrial-revolution-sylvain-kalache
소프트박스(softbox) 제품 소개 & 퀵스타트 가이드
소프트박스 교육도구는 주변환경과 밀접한 7종의 센서입력부와 센서에서 얻은 데이터를 처리하는 제어통신부, 데이터를 분석하여 제어할 수 있는 5종의 구동출력부를 인쇄회로기판(PCB) 위에 견고하게 모아 제작한 피지컬 아두이노 소프트웨어 교육도구입니다.
소프트박스는 가장 기본적인 “아두이노 피지컬 소프트웨어 교육도구”로서 학생들과 일반인이 처음으로 소프트웨어를 배우기에 적합한 도구입니다. 기본 교육 과정을 마치면 수준에 따른 프로젝트를 진행하게 되는데 이러한 프로젝트를 통해 창의적인 아이디어를 소프트웨어로 구현하는 과정을 배우도록 하는 것이 바로 “프로젝트 실습에 따른 코딩교육”이며 프로젝트를 실행하기 위한 다양한 소스코드와 메이커 활동에 필요한 콘텐츠를 제공합니다.
안녕하세요. 과천 디지털 창작집단(이하 gcmaker, 과천 메이커로 함) 첫 번 째 모임을 엽니다.
과천 메이커 모임은 2015년 말 정보통신, 전자회로, 프로그래밍, 소프트웨어등 직업을 가지고
있는 분들의 주도하에 모임을 만들자는 이야기가 나왔습니다. 과천에 전기, 전자, 프로그래밍 활동을 하는 DIY(Do It Yourself), Maker 단체가 없는 불편함을 해소하고자 IT 전문가와 직장인, 관문초 좋은 아버지 모임 회원들을 대상으로 모임을 만들기 위한 준비가 시작되어 이렇게 첫 모임을 가지게 됨을 알려드립니다.
현재 여러 지역, 단체에서 오픈 소스, 오픈 하드웨어에 대한 관심이 높고 학생들의 소프트웨어 의무교육이 실행됨에 따라 필요성이 증대하고 있어 아주 좋은 모임이 될것입니다. 현재 창작집단 회원은 35명으로 어른과 초등학생이 구성원을 이루고 있습니다.
과천 디지털 창작집단은 올해 2월 말 "2016년 과천시 마을공동체 공모사업 공고"에 응모하여 "과천 지역 웨더 스테이션(기상 관측소) 설치" 를 과제로 하여 선정되었으며 마을 주민들과 함께 진행하기로 하였습니다.
메이커 운동( Maker Movement)는 성별, 나이, 전문분야에 무관하게 활동하는 분야입니다. 스스로 생각하고, 관찰하고, 필요한 것을 스스로 만드는 일련의 과정을 함께 만들어 나가는 활동입니다. 관심 있는 모든 분들의 많은 참석을 바랍니다.
Since the computer became an important tool in our life, the design possibilities are greatly increased. However, the translation of this computational design is often done through printed plans, which are then realized with traditional construction methods. All of the information available in digital form, gets lost in this last step. Digital manufacturing is changing this by creating a direct link between design and production. The real object is like an exact copy of the virtual model.
SPIF stands for Single Point Incremental Forming. By using an industrial robot to push the metal gradually along a specific tool path, a wide variety of geometries becomes possible. Since there is no mold needed for this process, it is ideal for prototyping and producing small batches. As each panel can be different, free form architecture may also be an interesting field of application.
Through one or more test cases I would like to explore the possibilities of this technique in an architectural context. Possible applications are, for example, a self-supporting wall or self-supporting roof construction. For example I modeled a structure, based on an existing project from a carport, and subjected it to a certain load. In the second case a grid of ribs is added on the geometry. We can see clearly that the deflection decreases substantially by using a geometry with more depth.
Since it is an integrated process from design to production, it may be interesting to handle all of this in one software. That's why also the tool path, needed to control the robot, is generated in Grasshopper. This plugin provides a parametric environment for Rhinoceros3D. As an output it will give a series of coordinates and direction vectors.
Gert-Willem Van Gompel
Master of Engineering: Architecture
Preparing Students for the 4th Industrial Revolution Implications for Scien...EduSkills OECD
Presented by Andreas Schleicher - Director for the Directorate of Education and Skills, OECD
The Programme for International Student Assessment (PISA) is a triennial international survey which aims to evaluate education systems worldwide by testing the skills and knowledge of 15-year-old students.
In 2015 over half a million students, representing 28 million 15-year-olds in 72 countries and economies, took the internationally agreed two-hour test. Students were assessed in science, mathematics, reading, collaborative problem solving and financial literacy.
It is the research summary presentation for the partial fulfillment of the subject Directed Studies and Seminar conducted in final year of Department of Architecture Central Campus Pulchowk.
Book review by Luca Lamera
"The Fourth Industrial Revolution". Klaus Schwab, founder of the World Economic Forum.
-
topics: IoT, Industry 4.0, Tech, Innovation, Future, Robotics, Automation.
-
Please do not hesitate to contact me if you have any questions.
Luca Lamera
Are you ready for the 4th industrial revolution?Sylvain Kalache
It's been a year that I left my job at LinkedIn to start my new professional life in the world of education, I wanted to share the biggest thing I learnt during this time.
Our world as we know it is about to drastically change, with the recent huge improvements in the world of deep learning and artificial intellligence, we are about to enter a new world where robot will take over a lot of tasks that were done by humans. What will be the impact? How shall we react? How to train the workforce? Are few questions I answer in this deck.
Linked blog post here: https://www.linkedin.com/pulse/you-ready-4th-industrial-revolution-sylvain-kalache
소프트박스(softbox) 제품 소개 & 퀵스타트 가이드
소프트박스 교육도구는 주변환경과 밀접한 7종의 센서입력부와 센서에서 얻은 데이터를 처리하는 제어통신부, 데이터를 분석하여 제어할 수 있는 5종의 구동출력부를 인쇄회로기판(PCB) 위에 견고하게 모아 제작한 피지컬 아두이노 소프트웨어 교육도구입니다.
소프트박스는 가장 기본적인 “아두이노 피지컬 소프트웨어 교육도구”로서 학생들과 일반인이 처음으로 소프트웨어를 배우기에 적합한 도구입니다. 기본 교육 과정을 마치면 수준에 따른 프로젝트를 진행하게 되는데 이러한 프로젝트를 통해 창의적인 아이디어를 소프트웨어로 구현하는 과정을 배우도록 하는 것이 바로 “프로젝트 실습에 따른 코딩교육”이며 프로젝트를 실행하기 위한 다양한 소스코드와 메이커 활동에 필요한 콘텐츠를 제공합니다.
아이씨엔 매거진- June 2013. Industrial Communication Network MAGAZINESeungMo Oh
인쇄 산업에서 파장을 일으키는 POWERLINK.
사무 기기에서 더 작은 묶음을 인쇄하는 경쟁으로 개별적인 인쇄 업체들은 인쇄 업계에서 경쟁이 치열하다. 더욱 낮은 비용으로 최고의 품질을 제공하기 위한 엄청난 압력이 있다. 미스프린트와 폐기물에 대한 예산에서 제한된 여지는 있다. 이것은 인쇄 과정 자체에 뿐만 아니라, 프레스 가공 후처리, 절단, 폴딩, 바인딩 및 포장에도 적용 할 수 있다. 인쇄 산업을 위한 장비 공급 업체는 인쇄부터 처리 및 배송까지 포괄적으로 자동화된 프로세스로 신속하고 빠르게 기계를 개발하여 대응하고 있다. 또한 수익을 내기 위해 필요한 활용도 높은 수준이 가능하도록 더욱 다양한 인쇄 기계를 설계하고 있다.
복잡성 증가, 축의 수 증대와 속도와 정확성을 모두 극대화하기 위한 부담은 인쇄 및 바인딩 기계 제조 업체가 직면하고 있는 난제이다. 이러한 응용 사례는 역동적인 반응과 엄격하게 동기화된 축들을 요구한다. 교차하는 트래픽 기능의 연동, 슬레이브 다중화 및 어떤 토폴로지를 합하는 것은 POWERLINK를 인쇄 매체 제품을 위한 이상적인 통신 표준으로 만든다.
이것은 여러 가지 마이크로 미터 두께의 플라스틱 필름부터 밀리미터 범위의 종이에서 가지각색의 두께, 질감 및 견고한 기판을 인쇄할 수 있는 유연성을 포함하고 있다. 어쨌든, 인쇄 재료는 당신이 지금 읽고 있는 것과 같은 잡지 보다 더 많이 있다. 광고는 거리의 버스, 냉장고의 얼린 콩 및 지갑의 돈에도 있다.
오픈소스로 쉽게 따라해보는 Unreal과 IoT 연계 및 개발 방법 소개.pdfTae wook kang
이 소품은 메타버스 구현이란 제목으로 출판하려했던 내용 중 일부입니다. 2021년에 시작했었는 데, 함께 하기로 한 분들이 너무 바쁜 상황이라, 거의 2년 이상 묵혀둔 내용이 되어 버렸습니다.
이 내용을 필요한 분들도 있을 듯하여 eBook으로 정리해 공유합니다. 일부 URL은 너무 오래되어, 최대한 확인해 갱신하였습니다. 이 책은 메타버스나 디지털트윈을 언리얼과 같은 게임엔진으로 개발할 때, IoT와 어떻게 연결해야 하는 지에 대한 기본적인 방법을 다루고 있습니다. 이런 목적에서 내용은 복잡한 부분은 최대한 제거하고, 목적에만 충실히 구현하였습니다.
참고로, 여기에 사용된 언리얼 버전은 Unreal 4입니다(설치 링크 - https://unreal-engine.en.uptodown.com/windows). 그럼에도 이 글에서 사용된 기술은 계속 유지관리되고 있으니 활용 가능하시리라 생각합니다.
언리얼 게임엔진 기반 외부 센서 연결 및 데이터 교환 방법
아두이노 사용방법
간단한 Node.js 서버 개발
IoT 기반 디지털 트윈 및 메타버스 구현
오픈소스 및 하드웨어 사용법
사례 소개
이 소품에 설명된 코드는 아래 링크에서 다운로드 받을 수 있습니다.
링크 - https://github.com/mac999/UnrealSensingCube
몇몇 개발 화면 캡쳐 이미지 화질이 나쁘나 소스를 참고해 보시면 도움이 되실 겁니다.
3. 아두이노 소개
- 2005년 이탈리아의
Massimo Banzi와 David Cuartielles 개발.
- 이탈리아어로 “절친한 친구, 강력한 친구” 의미.
- 소프트웨어나 전자 공학과 관련된 경험이 없는 초보자도 쉽게
사용할 수 있도록 설계.
- 많은 예술가, 디자이너, 취미로 작품을 제작하는 사람 등 창의적인 제품을
만들어내는 Maker 문화를 확산.
- 다양한 S/W와 연결되고 오픈 소스화를 통한 다양한 창의적 제품 제작.
4. - 가격이 합리적.
- 대부분의 운영체제(윈도우, 리눅스, 맥O/S)에서 동작.
- 외부 하드웨어 입출력 단자에 대한 설명이 명확하며, 컴퓨터에서 스케치
코드의 실행파일을 쉽게 아두이노로 전달.
- 오픈 소스이면서 방대한 라이브러리 통한 소프트웨어 지원 체제.
- 확장성이 높은 하드웨어.
아두이노 특징
14. 아두이노 설치 및 동작
3. 컴퓨터와 아두이노 보드 연결하기
- USB 케이블을 이용하여
Arduino보드와 컴퓨터를 연결
- 장치 관리자에서
포트 Arduino Uno(COMxx) 확인
15. 아두이노 설치 및 동작
3. 컴퓨터와 아두이노 보드 연결하기
COM번호는 PC마다
다를 수 있음!
15
16. 아두이노 설치 및 동작
4. 아두이노 하드웨어 및 소프트웨어
16
마이크로 컨트롤러(MCU) ATmega328
사용 전압 5V
입력 전원 7~20V
디지털 입력 / 출력 14개
PWM 출력 6개
아날로그 입력 6개
입력 / 출력 전류 40mA
3.3V 출력 전류 50mA
플래시 메모리 32KB
(0.5KB 부트로더 사용)
SRAM 2KB
EEPROM 1KB
클럭 속도 16MHz
17. 17
리셋
버튼
아날로그 입력 6 개
전원
LED
테스트 LED
UART
TX/RX LED
디지털 입/ 출력 13개
ATmega3285V Ground(접지)
17
18. 아두이노 설치 및 동작
4. 아두이노 하드웨어 및 소프트웨어
컴파일 버튼
– 코드에 오류가 있는지
검사할 때 사용
업로드 버튼 – 코드를 아두이노 보드에 업로드할 때 사용
시리얼 모니터 버튼
코드 윈도우
메시지 윈도우
19. 아두이노 설치 및 동작
5. 동작확인
1. 아두이노 스케치 창에
LED blink 동작 코드 작성
2. 아이콘 클릭하여
업로드
20. 아두이노 설치 및 동작
5. 동작확인
아두이노 보드의 상태 LED인 ‘L'쪽에 LED가 1초 간격으로 깜빡이는지 확인.
21. 아두이노 설치 및 동작
6. 참고내용 (스케치의 기본 구조)
전역 변수
코드 실행 시, 최
초 한번만 실행
무한 반복
setup()
loop()
프로그램 업로드 완료
22. 아두이노 설치 및 동작
6. 참고내용 (부품연결)
- 빨간색 전선은 반드시 + 에 사용.
- 검은색 전선은 반드시 – (GND)에 사용.
- 회로를 구성하거나, 변경할 때에는 반드시 USB연결선을 보드에서 분리.
- (+) 선과 ( - )선을 직접 서로 연결하지 않음.
(-) (+)
23. 아두이노 설치 및 동작
6. 참고내용 (브레드보드)
(-), GND
(+), 5V
(틀린 사용)
(올바른 사용)
23