일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발자
- 꾸준함
- 코딩
- 모각코
- 실리콘밸리
- 클론코딩
- 살려주세요
- 코뮤니티
- 코코아클론
- 예약사이트
- C언어 #포인터 #배열 #코딩 #개발 #프로그래밍
- 설정
- 고등학교에서 살아남기
- 백준
- 동아리
- 니콜라스
- 파이썬 #프로그래밍 #학생
- 알고리즘
- 검색알고리즘
- 파이썬
- 노마드코더
- 아두이노
- 코뮤니터_코딩챌린지
- 알고리즘은 너무나도 행복하다
- 화이팅
- 대회
- 회고
- 코뮤니티_코딩챌린지
- 파이어베이스
- c #c언어 #포인터 #코딩 #프로그래밍 #코딩이 진리다 #개발자
- Today
- Total
목록아두이노 (6)
wau2380's playground
모각코, 아두이노로 배우는 C언어 9월에 참여한 wau2380이라고 합니다. 벌써 5번째 모각코 수료를 앞두고 있는데요 ㄷㄷ 이제는 모각코 없이는 살아갈 수 없는 몸이 되어버렸습니다... 모각코라는게 참 애매합니다. 조금의 강제성이 동반이 되어서 게으른 사람에게는 동력이 될 수도 있고, 괴로울 수도 있으나 항상 지나고 나면 감사할 따름입니다. 어떤 프로젝트를 하거나 때론, 자신이 만들고 싶을 것들을 만드는 과정에서도 모각코에서의 배움이 헛되지 않았습니다. 개인적으로 모각코가 글로 작성이 되있어서 따로 구글링 해야하는 부분도 분명 존재 합니다만, 그걸 감수해서라도 모각코는 저에게 항상 새로운 걸 배워나갈 수 있는 원동력이자 삶의 의미입니다. 이번 아두이노 과정에서는 특별히 영상도 제작되어 있고, 설명도 친..
Servo는 "명령에 따라 정확히 움직인다"라는 뜻 입니다. 그러므로, 정확하게 움직이는 모터라는 뜻 인것이죠 그런데, 오늘의 문제는 안타깝게도 서브모터를 이용하는 것이 아니예요 ㅠㅠ 오늘은 초음파 센서의 거리에 따라 빛의 양이 조절되는 것을 만들 것입니다. 코드 #include SonarSensor sonar(5,6); RGBLed rgb (9,10,11); void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: int value = sonar.read(); Serial.println(value); if (va..
오늘은 라이브러리 사용법에 대해 알아보았다. 오늘 라이브러리는 휴몬랩에서 제공하는 를 이용하여 전구를 켜보았다. 라이브러리를 다운 받은 후에 라이브러리를 정상적으로 추가한다면 이런화면이 나온다. 다음 코드는 라이브러리를 사용한 코드이다. #include Led led(13); void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: led.on(); } 게시글 : https://cafe.naver.com/codeuniv/43806 [모각코 출석 인증] 4일차 - 아두이노로 배우는 C언어 9월 과정 A조 대한민국 모임의 시작, 네이버 카페 cafe.n..
이번 시간에는 본격적으로 아두이노를 이용해서 LED를 킬 것이다. 오늘 전자회로에 대해서 배웠는데, 공부를 안한건지 영.. 이해가 ㅋㅋㅋㅋ 아날로그: 0/1, HIGH/LOW , 0V/5V, ON/OFF 입출력 가능 디지털: 0~1023의 연속된 값으로 데이터 입력 가능 -빨간색 전구의 긴다리를 +극, 13번에 연결, 짧은 다리는 -극인 GND에 연결한다. int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(500); //0.5초 digitalWrite(led, LoW); delay(500); // 0.5초 } 게시글 : https://cafe.naver.com/codeuniv/43..
복습 : 아두이노(Arduino): MCU(소형 컴퓨터) 중에서 가장 다루기 쉽고 간단한 보드. 비전공자들도 사용이 가능할 정도로 기반지식 없이 사용 가능한 보드. 아두이노의 메모리는 적기 떄문에 효율적인 코드를 작성하는 것이 중요하다. "Hello, wau2380" 출력하기 아두이노 스케치를 보면 다음과 같은 세팅이 되어있다. 전처리 ( setup() 위 공간) : 컴파일 하기 전에 미리 코드가 처리됨, 주로 자주 변경되는 것들을 입력 setup 함수 : 아두이노의 초기값 설정, 프로그램이 시작된 후 최초 한번 실행. python __init__ 과 유사함. loop 함수 : 위에서 아래로 무한반복하는 코드 시리얼 모니터(아두이노와 컴퓨터가 대화를 하게 해주는 기능)를 연 다음 ( shift + com..
아두이노란 무엇일까? 👉 아두이노는 작은 마이크로컨트롤러(MicroController)를 기반으로 간단하게 다양한 디지털 장치를 만들 수 있도록 도와주는 관련 개발 도구 및 환경을 말한다. 즉, 작은 컴퓨터라고 볼 수 있다. ( 아두이노는 2005년에 이탈리아 디자인 대학 마시모 반지 교수가 고안했다.) 아두이노는 어떤 언어로 작동할까? (크로스 플랫폼: 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는것을 의미한다. 또는, 멀티 플랫폼이라고도 부른다) 아두이노의 통합 개발 환경(IDE)는 JAVA 와 C를 기반으로 개발된 크로스 플랫폼 응용 소프트웨어이다. 아두이노 동작을 위해서 C++ 언어 기반을 사용한다! C/C++를 사용하는 이유는 임베디드 기능에 유리하기 때문이다. 그만큼, 아두이노는 메모리에 제..