프로그래밍

아두이노 루프문 어캐빠져나가냐??

ㅁㄴㅇㄹ.png

adsf.png

asdfa2.png

자동추가 수정

 

adfsdasf.png

자동추가 1

 

 

 

컴린이 인생 최대위기다

 

asasd.png

첨에 만든건 수동식이고 

 

창문가리개를 블루투스로 수동조작할려고 

 

열었다 닫았다만 하게 서브모터 90도만 왔다갔다 할려고 했거든

 

근데 조도센서달고 자동으로 하면 더 좋을꺼같아서 자동기능도 넣을려고 했는데 

 

 

 

조도센서신호문 달아주고 if else문에 then 달아줄려니까 then문은 안되는거같음..

 

그냥 if남발해서 써봤더니

 

이상하게 자동이였다가 수동버튼 눌러서 모터 조정해놔도 몇초 후에 다시 지혼자 센서값읽고 자동으로 모터각도 내려버린다 ㅅㅍ ...

 

이거 어떻게 해야하냐 진짜 

 

 

그냥 포기하고 단촐하게 수동식으로 해버릴까 

7개의 댓글

2019.06.16
[삭제 되었습니다]
2019.06.16
@빠빠양

상태유지 말하는거잉?

0
2019.06.16

본문 제대로 안읽어서 맞는진 몰것음

else문 보면 Serial available 이 if로 감싸져야할 거 같다.

 

그리고 MCU 하려면 time driven 제어에 대해서도 공부해봐 간단한거야

0
2019.06.16
@관음증

Serial available문이 두개여서 무한반복 되버리는건가봄.. ㅇ ㅏ..

0
2019.06.16
@류게이

뭔가 코드가 이상한데

1. else 구문에는 condition이 안들어간다 else if 가 컨디션임

2. else 제어문 뒤에 ;이 붙으면 block statement 가 실행이 안됨

3. 의도한게 (Serial.available() >0); 이 아니라 if (Serial.availavle()>0) { 아님?

0
2019.06.16

흐으음.

아두이노 본지 좀 되어서인지 뭔지, 남의것 보기는 좀 힘들군요.

 

일단 마지막줄 코드만 보건대,

 

1. 블루투스로 신호가 들어오면

2. 신호를 읽고(incom 에 저장)

3. 그걸 시리얼통신으로 보내주고

여기까진 맞는거같은데

 

그 뒤에

(Serial.available() >0); 이거에 위 댓글말대로 if같은게 붙어야하지 않나요?

 

그리고 그 뒤에, servo value 를 다시 servo 에게 준 다음,

 

약간의 딜레이 후에 무조건 servo 에 90 이라는 신호를 주고 끝내게 되어있는데

 

이렇게 하면 무조건 마지막에 servo에 90 주고 끝내게 되어있는거 아닌가요

 

 

 

 

음....그리고 이왕이면 스샷말고 걍 글자로 코드 올려주심 안될까요 ㅎㅎ...

 

 

0
2019.06.16
@mnbmnb

제 생각엔, 원하시는 기능을 만드시려면 버튼이 2개가 있어야할거같은데요

 

하나는 수동모드/자동보드 설정버튼. 누를때마다 토글되게하면되고

하나는 그냥 열닫 수행 버튼. 누를때마다 열거나 닫게.

 

버튼 하나가지고 수동, 자동모드와 열닫을 다 구별하게 할수는 없는거같은뎅.

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180459 [잡담] 드디어 왔다 레이니 1 ltearl 0 6 시간 전 104
180458 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 12 god79ii 0 6 시간 전 144
180457 [컴퓨터] sata 케이블때문에 ssd가 망가질 수도 있나요? 8 드웨인토마스 0 8 시간 전 147
180456 [컴퓨터] 구글에서만 검색창 방향키가 안먹음 뒷북 0 11 시간 전 64
180455 [모바일] 횽들 어거좀 봐줘 6 부자가될개붕이놈들 0 11 시간 전 131
180454 [컴퓨터] 선생님들 혜안을 구합니다 9 빠른인정빌런 0 12 시간 전 127
180453 [모바일] 당근으로 갤럭시탭 s9 울트라 사기로했는데 2 말이야방구야 1 12 시간 전 210
180452 [모바일] 갤럭시 동영상 자르기 안되는 이유 아시는분?? 3 일토준지 0 13 시간 전 106
180451 [프로그래밍] 코린이 ㅅㅂ 뭐가 문젠지 모르겠어요 2 집에가게해줘 0 14 시간 전 215
180450 [컴퓨터] 해피해킹 키보드 회사서 못 쓰는 이유 3 닉네임변경후13일차 0 14 시간 전 265
180449 [컴퓨터] 컴 바꿧듬 10 탑똥 1 15 시간 전 124
180448 [컴퓨터] CPU 불량이 맞는가!? 14 꺄꺄룽 0 15 시간 전 169
180447 [정보] 최근에 꽤 핫했던 레노버 y700 2세대 정보 모음입니다. 13 SeraMint 2 15 시간 전 193
180446 [잡담] 님들 컴터 조립할 때 ㅈ같았던 경험들 있음? 4 UBCS 0 15 시간 전 123
180445 [컴퓨터] LG OLED티비쓰는데 HDMI로 컴연결해서 쓰거든 11 뚱땡보 0 16 시간 전 111
180444 [잡담] DDR5 삼성 시금치램에 방열판 달고싶은데 10 내일까지 0 17 시간 전 135
180443 [컴퓨터] 3.5mm 헤드셋을 연결했는데 마이크에서 스피커소리가 나옴..... 12 아건 0 18 시간 전 100
180442 [컴퓨터] 모니터 화이트스크린 심심할땐개드립 0 18 시간 전 44
180441 [모바일] 유튜브 뮤직 왜 안되는지 아는 사람?? 8 티탄즈 0 19 시간 전 138
180440 [컴퓨터] 10년된 컴터 이제 보내주려하는데 이거 살만한가여? 12 응가쌀땐폰필수 0 20 시간 전 172