본문 바로가기

전체 글14

아두이노란 무엇인가 아두이노와 네오픽셀을 활용해 무드등을 만들고 레고로 디자인하였다. 인공지능 코딩 지도사, 방과 후 코딩 지도사를 취득하면서 교육용 로봇을 접하게 되었다.소프트웨어 개발안에서의 개발만 알았더라면 하드웨어 개발은 신세계이자 나에게 또 다른 호기심을 불러일으켜 새로운 개발의 재미를 알려주었다.아두이노의 매력에 흠뻑 빠진 나는 앞으로 무슨 창작물을 만들어낼지 점점 기대가 된다.그런 의미를 두어 아두이노에 대해 공부를 했던 내용을 정리하고자 한다. 아두이노란?  전자 회로 설계와 제어를 위한 오픈 소스 하드웨어 및 소프트웨어 플랫폼주로 센서 및 액추에이터와의 상호작용을 통해 데이터를 수집하고 출력 장치를 제어하는 작업을 수행C/C++ 기반의 프로그래밍 언어를 사용직관적인 개발 환경(Arduino IDE)을 제공해.. 2025. 1. 6.
아두이노 우노 - arduino uno 아두이노 우노(Arduino Uno) 하드웨어 구조아두이노 우노는 초보자와 전문가 모두에게 적합한 대표적인 아두이노 모델로, 주요 하드웨어 구성은 다음과 같다.  1. 전원 입력부1-1) DC 잭(왼쪽 상단): 외부 전원을 연결할 수 있는 포트입니다. 7V~12V의 DC 전원을 공급1-2) USB 포트(오른쪽 상단): 컴퓨터와 연결하여 프로그램 업로드 및 전원 공급을 동시에 수행1-3) VIN 핀(좌측 핀 헤더): 외부 전원을 연결할 때 사용할 수 있는 핀1-4) 5V 및 3.3V 출력 핀: 외부 모듈이나 센서에 전원을 공급하기 위한 핀1-5) GND 핀: 모든 전기 회로에서 사용되는 접지 핀2.마이크로컨트롤러(중앙)ATmega328P: 아두이노 우노의 핵심 마이크로컨트롤러로, 프로그램 실행, 신호 처리.. 2025. 1. 6.
if(kakaoAl)2024 카카오 컨퍼런스 (1) 최근 컨퍼런스, 박람회 가서 공부하고 느끼고 하는 것에 흥미를 느끼고 있는 찰나 kakao톡에서 메세지가 날라왔다. if(kakaoAI) 2024( https://if.kakao.com/ ) 행사라니 !!!!당연히 참가해야지 하고 신청을 했다. 운이 좋게도 당첨이 되어 카카오 컨퍼런스를 가게 될 수 있는 기회를 얻었다. 친절하게도 행사 참가 안내가 오고 셔틀 버스라니..??? 어디서 개최하나 싶었는데 용인에 있는 카카오 AI 캠퍼스 (경기도 용인시 수지구 호수로96번길 7) 였다. 롸......!!기대 반 설렘 반으로 집에 나서고 지옥같은 급행 9호선을 타고 양재역에 도착했다. 이미 그곳에는 카카오 직원분들이 기다리고 있었다. 버스에 타자마자... 굿즈가 증정 되었다 ㅎㅎ 사실 컨퍼런스 올 때 마다 주는.. 2025. 1. 6.
flutter StatefulWidget 생명주기 StatefulWidget 생명주기 1. 상태 클래스 생성자가 호출된다. 위젯은 아직 트리에 추가되지 않은 상태이므로 대부분의 상태 초기화도 진행되지 않은 상태다. 2. 상태 객체가 BuildConxt나 트리의 특정 위치와 연결된다. 위젯은 마운트된 상태다. Widget.mounted 메서드로 위젯의 마운트 상태를 확인할 수 있다. 3. State.initState 메서드가 호출된다. 이 메서드는 한 번만 호출된다. 이 메서드를 이용해 State 객체의 프로퍼티(연결된 상태를 포함하는 위젯이나 빌드 콘텍스트에 의존하는)를 초기화할 수있다. 4. State.didChangeDependencies 메서드가 호출된다. 이 메서드는 initState 메서드 다음으로 한 번만 호출되지만 생명주기에 따라 다시 호출.. 2022. 5. 15.