# data[].attributes.headline
선생님 자료(빨-초-파)

# data[].attributes.subject
선생님 자료(빨-초-파)

# data[].attributes.body
void setup() {
  // put your setup code here, to run once:
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(9, HIGH);
  digitalWrite(10, LOW);
  digitalWrite(11, LOW);
  delay(500);
  digitalWrite(9, LOW);
  digitalWrite(10, HIGH);
  digitalWrite(11, LOW);
  delay(500);
  digitalWrite(9, LOW);
  digitalWrite(10,LOW);
  digitalWrite(11, HIGH);
  delay(500);
}

# data[].attributes.headline
(참고 영상) 바퀴가 '90도 회전' 현대모비스가 공개한 주차 끝판왕 기술..상용화 가능할까? 

# data[].attributes.subject
(참고 영상) 바퀴가 '90도 회전' 현대모비스가 공개한 주차 끝판왕 기술..상용화 가능할까? 

# data[].attributes.attachment_link.title
바퀴가 '90도 회전' 현대모비스가 공개한 주차 끝판왕 기술..상용화 가능할까? / 14F

# data[].attributes.body
void setup() {
  // put your setup code here, to run once:
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
digitalWrite(9, HIGH);
delay(5);
digitalWrite(9, LOW);
delay(5);
digitalWrite(10, HIGH);
delay(5);
digitalWrite(10, LOW);
delay(5);
digitalWrite(11, HIGH);
delay(5);
digitalWrite(11, LOW);
delay(5);
}

# data[].attributes.headline
한국과학창의재단 만족도 조사

# data[].attributes.subject
한국과학창의재단 만족도 조사

# data[].attributes.attachment_link.title
페이지에 에러가 있습니다.

# data[].attributes.headline
아두이노(스케치) 프로그램

# data[].attributes.subject
아두이노(스케치) 프로그램

# data[].attributes.body
mblock과 mlink 다운로드

# data[].attributes.attachment_link.readable_text
Arduino Web Editor

Start coding online and save your sketches in the cloud. The most up-to-date version of the IDE includes all libraries and also supports new Arduino boards.
CODE ONLINE GETTING STARTED
Arduino IDE 2.2.1

The new major release of the Arduino IDE is faster and even more powerful! In addition to a more modern editor and a more responsive interface it features autocompletion, code navigation, and even a live debugger.

For more details, please refer to the Arduino IDE 2.0 documentation.

Nightly builds with the latest bugfixes are available through the section below.

SOURCE CODE

The Arduino IDE 2.0 is open source and its source code is hosted on GitHub.

Arduino with Chromebook

To program Arduino from a Chromebook, you can use the Arduino Web Editor on Arduino Cloud. The desktop version of the IDE is not available on Chrome OS.

MicroPython With Arduino Boards

To program your boards using MicroPython, visit the MicroPython with Arduino page. There you find download links and additional resources for getting started with MicroPython on your Arduino boards.

Arduino PLC IDE 1.0.3

Program using IEC 61131-3 languages and mix Arduino sketches through Arduino PLC IDE! Configure easily your pre-mapped resources and get quick no code fieldbus support, dive into your code analysis thanks to the wide set of debugging tools.

For more details, please refer to Arduino PLC IDE documentation.
Both files are required
DOWNLOAD OPTIONS

Version 1.0.4 coming soon

Arduino IDE 1.8.19

The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. This software can be used with any Arduino board.

Refer to the Getting Started page for Installation instructions.

SOURCE CODE

Active development of the Arduino software is hosted by GitHub. See the instructions for building the code. Latest release source code archives are available here. The archives are PGP-signed so they can be verified using this gpg key.

# data[].attributes.attachment_link.description
Open-source electronic prototyping platform enabling users to create interactive electronic objects.

# data[].attributes.attachment_link.title
Download mBlock - Learn coding at any device, any where

# data[].attributes.attachment_link.description
Download and use mBlock across different devices. Supports Windows, Mac, Linux, Chromebook, iOS ,and Android.

# data[].attributes.body
void setup() {
  pinMode(9, OUTPUT);

}

void loop() {
  digitalWrite(11, LOW);
  digitalWrite(9, HIGH);
  delay (100);
  digitalWrite(9, LOW);
  digitalWrite(10, HIGH);
  delay (100);
  digitalWrite(10, LOW);
  digitalWrite(11, HIGH);
  delay (100);

# data[].attributes.body
void setup() {
  pinMode(9, OUTPUT);

}

void loop() {
  digitalWrite(11, LOW);
  digitalWrite(9, HIGH);
  delay (100);
  digitalWrite(9, LOW);
  digitalWrite(10, HIGH);
  delay (100);
  digitalWrite(10, LOW);
  digitalWrite(11, HIGH);
  delay (100);

}

# data[].attributes.headline
스케치 프로그램 한국어로 변경

# data[].attributes.subject
스케치 프로그램 한국어로 변경

# data[].attributes.body
스케치 - 라이브러리 포함 - 라이브러리 관리 - 'kocoafab' 입력

# data[].attributes.headline
코코캠과 스마트 모빌리티 연결

# data[].attributes.subject
코코캠과 스마트 모빌리티 연결

# data[].attributes.headline
센서 쉴드와 코코캠 연결하기

# data[].attributes.subject
센서 쉴드와 코코캠 연결하기

# data[].attributes.body
사선 바퀴의 이동 원리를 이해할 수 있었고, 인공지능 웹캠을 통한 차선 학습을 통한 자율주행이 매우 재미 있었다. 좀 더 심화된 학습도 도전해 보고 싶다.

# data[].attributes.headline
(코코캠) 라인 추적1

# data[].attributes.subject
(코코캠) 라인 추적1

# data[].attributes.headline
(코코캠) 라인 추적2

# data[].attributes.subject
(코코캠) 라인 추적2

# data[].attributes.headline
(코코캠) 라인 추적3

# data[].attributes.subject
(코코캠) 라인 추적3

# data[].attributes.headline
(코코캠) 라인 추적4

# data[].attributes.subject
(코코캠) 라인 추적4

# data[].attributes.headline
(코코캠) 라인 추적5

# data[].attributes.subject
(코코캠) 라인 추적5

# data[].attributes.headline
(코코캠) 라인 추적6

# data[].attributes.subject
(코코캠) 라인 추적6

# data[].attributes.headline
라인 추적 스마트 모빌리티

# data[].attributes.subject
라인 추적 스마트 모빌리티

# data[].attributes.attachment_link.title
라인 추적 스마트 모빌리티(수정) 1

# data[].attributes.body
이번 학습을 통해서 코딩에 대한 기초적인 바탕을 배우게 되었고, 나중에 유용한 경험이 될 것 같아 신청을 했는데, 정말 나중에 큰 도움이 될 것 같습니다. 감사합니다!

# data[].attributes.body
이번 수업을 통해 많은 것을 배웠고 인공지능에 흥미가 생겼다. 나중에 기회가 된다면 한번 더 배워보고 싶다. 재미있었다.

# data[].attributes.body
원래 관심이 있었는데 좋은 기회였다

# data[].attributes.body
이번 디지털 새싹 교육에서 자율주행에 대한 교육을 배웠다. 기존에 모르던 자율주행에 대한 재미있는 사실을 배운 것이 뿌듯하다.

# data[].attributes.body
이번 디지털새싹교육을통해자율주행자동차의 원리를 알아내고 여러코딩을배워서 좋았다

# data[].attributes.body
이번 활동이 재미있었어도 다음 또 하고 싶다.

# data[].attributes.body
재미있고 흥미로웠다

# data[].attributes.body
인공지능에 대해 더욱 더 깊이 알게 되어서 좋은 시간이었던 것 같다. 또, 재밌었다. 다음에 또 해보고 싶다.

# data[].attributes.body
이번에 잘 몰랐던 아두이노를 배워서 정말 유익했던 시간이었고 어려웠던 부분을 선생님께서

설명해 주셔서 쉽고 재미있던 시간이었 습니다.

# data[].attributes.body
자율주행 자동차를 직접 설계해 미션을 해결하고 초음파 센서 카메라 등을 이용해 프로그램을 만드는 것이 인상깊었다. 다음에도 참여하고 싶다.

# data[].attributes.body
이번 교육을 통해 인공지능에 대해 더 잘 알 수 있게 되었고 재미있었다

# data[].attributes.body
이번 캠프를 통해 인공지능에 대한 관심이 더욱더 생겼다. 그리고 자율주행 자동차가 평소에 궁금했는데 이번 캠프로 자율주행 자동차에 대한 것을 알게 되었다.

# data[].attributes.body
인공지능에 원래 관심이 있었는데 이번 기회로 인공지능을 더 잘 알게 되었다. 그리고 자율주행 자동차가 궁금했는데 자동차를 직접 만들 수 있어서 재미있었다.

# data[].attributes.body
흥미롭고 자율주행자동차 비슷한 것을 만드니 재밌었다

# data[].attributes.body
평소에 하지 않을 걸 오랜 만에 해보니 처음에는 어려웠지만 일요일에는 전보다 훨씬 쉽고 이해가 잘 갔다 다음에 한번 더 하지만 최대한 빨리 한번 더 했으면 좋겠다 다음 수업이 너무 기대된다. 그리고 이 수업이 끝나도 집에서 가끔 해볼것이다. 너무 재밌고 흥미로운 수업이었다

# data[].attributes.body
이번 수업을 들으면서 자율 주행 자동차에 대해 더 많은 것을 알게 되었다. 가장 인상 깊었던 것은 자율 주행 자동차 키트에 장착 되있던 바퀴였다. 원래부터 그 바퀴에 대해 알고 있었지만 상용화 될거 라고는 상상하지 못했지만 현대모터스라는 곳에서 상용화를 준비 중 이라니 정말 놀라웠다.

# data[].attributes.attachment_link.readable_text
One-stop coding platform tailored to coding education, trusted by 20 million educators, and learners

Share your coding projects and get to meet coders from around the world

Online coding training

Join Makeblock STEAM on Board project and get free education resources

Join now

Education resources

Rich resources for teaching coding including textbooks, curriculum, lesson plans etc.

View all

Classroom management

Easily upload and manage homework with built-in intergration Google Classroom

Learn more

Use mBlock across different devices.
(Supports Windows, Mac, Linux, Chromebook, iOS, Android)

Join mBlock volunteer translator platform Crowdin and help localize mBlock

By accepting our site you accept that we use and share cookies and similar technologies to perform analytics and provide content tailored to your interests. By continuing to use our site, you consent to this. Please see our Privacy Policy and Terms of Use for more information. Accept

# data[].attributes.attachment_link.title
mBlock - One-Stop Coding Platform for Teaching and Learning

# data[].attributes.attachment_link.description
Makeblock's coding platform for beginners. Scratch 3.0 based. Supports coding for robots like Makeblock, Arduino with blocks or Python, learning AI & IoT

# data[].attributes.attachment_link.title
Download mBlock - Learn coding at any device, any where

# data[].attributes.attachment_link.description
Download and use mBlock across different devices. Supports Windows, Mac, Linux, Chromebook, iOS ,and Android.

# data[].attributes.headline
(드라이브) 포트가 잡히지 않을때

# data[].attributes.subject
(드라이브) 포트가 잡히지 않을때

# data[].attributes.headline
[보충1] [스마트폰X오렌지보드BLE] IoT 스마트홈 시스템(융합) 만들기

# data[].attributes.subject
[보충1] [스마트폰X오렌지보드BLE] IoT 스마트홈 시스템(융합) 만들기

# data[].attributes.attachment_link.readable_text
1) IoT란 무엇인가?

출처 : https://www.linkedin.com/

사물 인터넷이란 각종 사물에 센서와 통신 기능을 내장하여, 인터넷에 연결되는 기술을 의미합니다.

인터넷으로 연결된 사물들이 서로 데이터를 주고 받거나 상호 연결되어 통신되며, 사용자가 인터넷에 연결된

사물들을 원격으로 제어할 수 있는 기술이기도 합니다.
내용 출처 : 위키 백과 사전
2) Home IoT란 무엇인가?
출처 : https://medium.com/iotforall/ 출처 : 블로터
위에서 살펴본 바와 같이 IoT가 사물들을 인터넷에 연결하는 것이라면, Home IoT의 개념은 집에서 사용하는 사물들을 인터넷에

연결하는 것을 의미합니다.

가령 에어컨, 전등, 냉장고, 도어락, 가스 밸브 같은 사물들을 인터넷에 연결하여, 사용자가 집 밖에서도 집의 상황을 파악하거나

원격으로 집을 제어하는 것이 Home IoT의 대표적인 사례입니다.
스마트폰을 가지고 집 안의 모든 것을 제어하고 또 파악할 수 있다면 우리의 미래는 조금 더 편리해질 것 입니다. 본래 사물인터넷은 사물을 인터넷 환경에 연결시켜야 하는 것이나, 스마트 홈 키트에 구성되어 있는 오렌지보드 BLE를 활용해 스마트폰으로 집안의 각 종 사물들을 어떻게 제어할 수 있는지 사물인터넷의 과정을 이해하고 기능을 구현해보도록 하겠습니다.

부품명

서보 모터

점퍼케이블

파트

※ 각 부품에 대한 상세한 예제는 아래 링크를 참조해주세요.
> RGB LED 모듈 사용법 알아보기

> 조도 센서 모듈 사용법 알아보기

> 온·습도 센서 모듈 사용법 알아보기

> 적외선 장애물 감지 센서 사용법 알아보기

> 피에조 부저 사용법 알아보기

> 서보 모터 사용법 알아보기
※ MDF외관 조립 방법과 가구 제작 방법은 아래의 링크를 참조해주세요.
> 스마트 홈 구성하는 우드락 가구 만들기
※ 스마트폰 어플 설치 방법은 아래 링크를 참조해주세요.
> 아이폰에서 nRF Toolbox 어플 설치하기

> 안드로이드에서 nRF Toolbox 어플 설치하기

1. 긴 브레드보드

2. 일반 브레드보드

※ BLE를 사용할 경우 디지털 4, 5번핀 은 사용할 수 없으므로 회로를 연결할 때 이 핀을 피해서 연결해 주세요.

오렌지보드에 업로드되는 소스 코드입니다.

링크를 통해 소스 코드를 다운로드 받아주세요.
* 아래 설명된 setting을 변경 후 업로드합니다
1. 다운로드 파일 중 SmartHome_code.ino를 실행 후 setting.h 클릭

2. setting의 내용 중 아래 표시된 부분들을 수정(blindClose의 값은 180으로 변경 후 수치 조정)

아래 메뉴얼에 따라 어플리케이션을 제작한 후 스마트홈과 어플리케이션을 연결합니다.

연결된 후 어플리케이션에 따라 스마트홈이 잘 제어되는지 확인해보세요.

kocoafabeditor

항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!

코코아팹, 오렌지보드, 아두이노, 오픈소스하드웨어, SW교육, SW코딩, 코딩, 코딩 교육, 스마트홈, IoT 홈, IoT, DIY, 키트, kit, kocoafab, ornage board, arduino, opensource hardware, Software, education, physical computing,사물인터넷, IoT, 블루투스, bluetooth, BLE

# data[].attributes.attachment_link.title
[스마트폰X오렌지보드BLE] IoT 스마트홈 시스템(융합) 만들기

# data[].attributes.attachment_link.description
스마트홈키트] 스마트폰(블루투스 통신)으로 제어하는 스마트홈을 완성해보자

# data[].attributes.headline
[앱설치] 스마트폰 제어

# data[].attributes.subject
[앱설치] 스마트폰 제어

# data[].attributes.headline
스마트홈 프로젝트 융합

# data[].attributes.subject
스마트홈 프로젝트 융합

# data[].attributes.headline
(드라이브) 포트가 잡히지 않을때

# data[].attributes.subject
(드라이브) 포트가 잡히지 않을때

# data[].attributes.attachment_link.title
mBlock Block-Based IDE- Coding for Beginners

# data[].attributes.attachment_link.description
Start Learning coding with mBlock. Create with mBlock online block-based editor Today. Learn AI and robotic programming with mBlock.

# data[].attributes.attachment_link.title
Download mBlock - Learn coding at any device, any where

# data[].attributes.attachment_link.description
Download and use mBlock across different devices. Supports Windows, Mac, Linux, Chromebook, iOS ,and Android.

# data[].attributes.headline
(조도센서) 조도 센서 값 받기

# data[].attributes.subject
(조도센서) 조도 센서 값 받기

# data[].attributes.headline
(부저 1) 부저 소리 내기

# data[].attributes.subject
(부저 1) 부저 소리 내기

# data[].attributes.headline
(부저 2) 음악 연주하기

# data[].attributes.subject
(부저 2) 음악 연주하기

# data[].attributes.headline
(미션 1) 빨, 초, 파란색 불 차례로 켜기

# data[].attributes.subject
(미션 1) 빨, 초, 파란색 불 차례로 켜기

# data[].attributes.headline
블루투스 이름 바꾸기 1

# data[].attributes.subject
블루투스 이름 바꾸기 1

# data[].attributes.headline
블루투스 이름바꾸기 2

# data[].attributes.subject
블루투스 이름바꾸기 2

# data[].attributes.body
나는 오래만에 오렌지 보드를 보고 조립하고 핸드폰에 연결했다.앞으로 이제 미래에 어떤 기술이 나오고 교육이 나올지가 궁금하고 이번 수업에 대해서 아주 만족했다.

# data[].attributes.body
스마트홈이라는 것이 정말 신기했고 다양한 코딩을 하고 스마트홈을 조립하는 것이 정말 재미있었다. 기회가 된다면 다음 기회에도 참여하고 싶다.

# data[].attributes.body
스마트홈이라는 것이 정말 신기했다

다음에 기회가 된다면 또 하고싶다

# data[].attributes.body
이런 스마트 집원리를 알아 좋았고 다음에도 이런 것을하고싶다.그리고 우리들의 기술력이 너무좋아진줄 모르고 다음세대에는 어떻게 만들어질지 구금하다

# data[].attributes.body
처음에는 여려웠지만 선생님이 천천히 또박또박 말씀하셔서 저의 귀에 잘 들어왔습니다.이틀동안 너무 재미있었고 잘 조립하여 제가 만족할 수 있었습니다.만약 이 수업이 다시 생긴다면 다시 참여하고 싶습니다.

# data[].attributes.body
오렌지 보드로 열심히 만들어 정말 좋았다. 아두이노로 했을때의 경험으로 잘하기도 했고, LED와 LCD로 멋있게 집을 만들어 뿌듯했습니다. (14살에 내집마련)

# data[].attributes.body
스마트홈 부품을 하나 하나 만들어 가면서 완성된 모습을 보니 성취감을 느꼈다. 이런 기술들이 이미 우리 실생활에서 활용되고 있다는 것이 놀라웠다. 나중에 기회가 된다면 또 참여하고 싶다.

# data[].attributes.body
이번에 오렌지 보드를 만져보고 직접 프로그래밍도 하면서 정말 재미있고 유익했던 시간 이었던것 같다. 오랜만에 프로그래밍도 해보고 직접 모형도 만들며 정말 재미있는 시간이었고 선생님 께서도 정말 설명을 잘해주셨다.

# data[].attributes.body
이번 수업어서 코딩이랑 다양한 스마트홈 기술에 대해서 알개 되었고 나는 오랜지보드가 얼마나 오랜지에서도 알수있었다.

# data[].attributes.body
IOT를 활용한 기술이 신기했고 터치하나로 LED를 켜고 끌 수 있는 블루투스 기능이 대단했다. 이를 통한 기술이 실생활에 적용되었다면 어땠을까 생각해보게 되었다.

# data[].attributes.body
오랜지보드 3개가 다 불량이여서 너무 재밌고 신났다 하하 문제는 브레드보드 인 것 같고 또 바꾸면 멘탈이 나갈것같다