본문 바로가기

분류 전체보기154

아두이노 저항의 기초 안녕하세요. 이지이지 입니다. 아두이노 4번째 포스팅에서는 아두이노 저항의 기초에 대해 알아보도록 하겠습니다. 저항 사용 이유? 부품에 과전류가 흘러 부품이 망가지는 것을 방지하기 위해서입니다. 아두이노 부품(ex. LED)에는 부품마다 정격 전압과 정격 전류가 있습니다. 제품을 구매할 때 제품 스펙이나 제품의 datasheet를 통해 확인할 수 있습니다. 필요 저항 구하기 아두이노에서 필요한 저항을 구하기 위해서는 먼저 옴의 법칙을 이해하셔야 합니다. 옴의 법칙: V(전압) = I(전류) X R(저항) 그러므로 회로를 구성할 때 필요한 저항 R = V / I 입니다. 그런데 여기에서 전압(V)은 (아두이노 보드의 전압(기본적으로 5V) - 저항을 연결할 부품의 정격 전압) 입니다. 예를 들어, - 아두.. 2021. 8. 8.
아두이노 브레드보드(빵판) 사용법 안녕하세요. 이지이지입니다. 이번 아두이노 세번째 포스팅에서는 브레드보드(일명 빵판) 사용방법에 대해 알아보도록 하겠습니다. 처음에 브레드보드를 보았을 때, 너무나 구멍이 많아,,,,부품을 어디에 꽂아야 할지... 너무 어렵다...복잡하다....바로 포기할까...생각도 했었지만 조금씩 익숙해져 가면서 정복 못할 녀석은 아니구나라는 생각을 하게 되었습니다. 브레드보드를 사용하는 이유? 브레드보드는 실제 PCB기판(인쇄회로기판)에 납땜 등을 하지 않고 시제품을 만들거나 테스트를 해보기 위해 시험용, 실험용으로 사용하는 도구입니다. 자....그럼 이제 브레드보드 사용방법에 대해 알아보도록 하겠습니다. 브레드보드 사용법 브레드보드의 구조는 다음과 같습니다. 버스 띠: 전원 공급을 위한 띠로 +전원선과 -접지선이.. 2021. 8. 6.
아두이노 개발 환경(소프트웨어, 회로도, 시뮬레이션) 구축하기 안녕하세요. 이지이지입니다. 지난 아두이노 포스팅에서는 아두이노에 대한 소개와 하드웨어를 중심으로 살펴보았습니다. 아두이노 입문 및 소개 안녕하세요. 이지이지입니다. 앱인벤터를 계속 다루다보니 블루투스통신에도 관심이 생겼고, 아두이노를 블루투스 모듈을 통해 제어할 수 있다는 것을 알게되어 아두이노를 접하게 되었습니다 egeasy.tistory.com 이번 포스팅에서는 이전 포스팅에 이어 아두이노 개발 환경 구축에 대해 다음 세 가지를 알아보겠습니다. 1. 아두이노 소프트웨어 설치하기 2. 회로도 그리기 소프트웨어 설치하기 3. 시뮬레이션 하기 아두이노 소프트웨어 설치하기 1. 다음 링크를 통해 아두이노 소프트웨어 다운로드 페이지로 이동합니다. Software Open-source electronic pr.. 2021. 8. 3.
아두이노 입문 및 소개 안녕하세요. 이지이지입니다. 앱인벤터를 계속 다루다보니 블루투스통신에도 관심이 생겼고, 아두이노를 블루투스 모듈을 통해 제어할 수 있다는 것을 알게되어 아두이노를 접하게 되었습니다. 아두이노를 처음 검색해 보았을 때, 무슨 정보가 그렇게나 많은지... 너무 복잡해 보여서 처음에는 망설이기도 했습니다. 사실 접해본지도 얼마 되지 않았습니다. 그래서 철저히 초보자의 입장에서 제가 배워오고 있는 내용을 기록해보려 합니다. (※ 초보자이기에 내용에 오류가 있을 수 있습니다.) 오늘은 아두이노 첫 번째 포스팅으로, 초보자일 때 가장 궁금했던 개념과 부품에 대해 설명드리겠습니다. 1. 아두이노란? 2. 아두이노 보드란? 3. 브레드보드(빵판)란? 아두이노란? 아두이노 공식 홈페이지에 들어가보면 아두이노에 대해 다음.. 2021. 8. 3.
앱인벤터 구구단 프로그램 만들기 안녕하세요. 이지이지입니다. 이번 포스팅에서는 앱인벤터로 구구단 프로그램을 만들어보도록 하겠습니다. 두 가지 방식으로 구구단 프로그램을 구현해 볼텐데요. 먼저 첫 번째 프로그램은 프로그래밍 입문자가 보통 생각해 볼 수 있는 방법이구요. 두 번째는 추상화를 통해 좀 더 간결한 코드로 작성한 프로그램입니다. 구구단_입문자용 다음은 일반적으로 생각할 수 있는 구구단 프로그램의 화면 구성입니다. 위의 이미지에서 보시듯 1~9까지의 각 숫자에 해당하는 레이블을 9개 만들어주고, 각 계산결과가 각 레이블에 나타나게 하였습니다. 블록 코딩은 매우 간단하지만, 비슷한 과정이 반복되어 있습니다. 계산하기 버튼을 클릭하면, 각 레이블의 텍스트가 각 숫자에 맞는 계산 결과를 보여주도록 하였습니다. 그래서 총 9개의 레이블 .. 2021. 8. 2.