본문 바로가기

Sooin's Equipment/Arduino(아두이노)3

[아두이노] 전기전자란? (feat. 알아야 하느니라.) 아두이노는 프로그래밍도 알아야 하지만 전기회로도 구성해야 한다! 기초적인 전기회로에 대해 알아보자! 잠깐! 전기회로를 알아보기 전에 굳이. 왜. 어려운. 전기회로를 알아야 할까? 아두이노는 일반회로보다 훨씬! 안전하지만 저항값을 넣지 않으면 비싼 아두이노가 고장 날 수 있기 때문이다.. 일반 회로였다면 불이 났을 것이다! (이미 나는 불낸 적이 있다...) 자 이제 들어가 보자.. 먼저, 전기란? ‘전하가 이동하면서 열과 빛을 내는 것’ 전하란? ‘전기장 내에서 전기현상을 일으키는 것’ 전하 안에는 수많은 + 전자와 - 전자가 있다. 전하는 자석처럼 같은 극은 서로 밀어내고 다른 극은 서로 끌어당기는 성질이 있다. - 전자를 자유전자라고도 부르는데 외부의 충격을 받아 자유전자는 이동하게 된다. 건전지 같.. 2024. 2. 5.
[아두이노] 아두이노가 사용하는 언어는? (feat. 씨..언어 g1ban) 아두이노는 어떤 프로그램언어를 사용할까? 먼저 프로그램언어를 쉽게 말하자면 영어, 프랑스어, 한국어처럼 사람과 기계가 소통할 수 있도록 만든 언어이다. 사람과 기계와 소통하기 위해 4가지 방법이 있다. 1. 기계를 위해 기계어 사용하기 아래는 0과 1로 이루어진 기계의 언어이다. .. 뭐라는 거야..? 2. 기계어는 너무 어려우니까 어셈블리어(Low-Level-Language) 사용하기 윈도우 창의 명령 프롬프트를 작성하는 것과 같다. 아까보다는 괜찮지만 여전히 어렵다.. 3. 조금 더 쉬운 고급어(High-Level-Language)사용하기 많은 사람들이 작성하는 프로그램언어이다. 고급어는 크게 절차지향, 객체지향으로 나누어진다. 절차지향 언어의 대표, C언어! 모든 컴퓨터 시스템에서 사용할 수 있는 .. 2024. 2. 4.
[아두이노] 아두이노가 무엇일까?(feat. 아두이노 = 흑마법사) 아두이노가 어쩌고저쩌고.. 요즘 사람들은 아두이노에 대해 많이 이야기하는 것 같다. 아두이노는 하나의 브랜드 이름이다. 아두이노는 2005년 이탈리아에서 탄생하였다. 아두이노의 대표 상품은 아두이노 통합개발환경이다! 아두이노는 아두이노 통합개발환경(IDE)을 통해 누구나 쉽게 프로그래밍을 통해 전자기기를 다룰 수 있도록 만들어준다. 아두이노 통합개발환경(IDE)이 무엇일까? 아두이노가 사람이라고 가정해 보자. 1. 아두이노 보드(머리) 아두이노 보드는 머리의 역할을 한다. 그중에 마이크로프로세서는 뇌의 역할을 한다. 마이크로프로세서에는 무엇이 차가운지 손을 흔들어야 하는지 판단할 수 있는 지식이 들어있다. 2. 프로그래밍(조종) 위의 아두이노 보드는 사실 빈 껍데기,백지상태의 뇌이다. 그래서! 프로그래밍.. 2024. 2. 4.