macOS 에서 리산테크 AVR FLASHER 10 사용하기

![img_1](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UQMMViB7Of1FnJHfsB5xeHz97bHSsjJk1JtteJCBYDswq109E_WFqRIsOuYLcGFQ2UXLdkERQHWFspN9JUUzCywiamd4JVcXVp3fPrjd0kMElJ2wlAC6fZlICVxuw6JV3bSRDRQBpITNEQgEWaCBStmQwkSV9yVxjOcZUX_XTVnxlxohNqYlUvRKls/s4000/KakaoTalk_Photo_2025-01-04-00-14-17.jpeg) AVR 프로그래밍에 주로 사용하는 리산테크의 AVR FLASHER 10 제품이다. 총 10개의 서로다른 펌웨어를 저장하여 PC 없이도 타겟 장치의 전원으로 펌웨어 다운로드가 가능하다. 펌웨어 다운로드가 고속으로 이루어지기 때문에 아주 편하다. 최근 윈도우 데스크탑 보다 맥북으로 작업을 하는 상황이 많아지면서 이 장비를 사용하는데에 소프트웨어 지원이 윈도우만 되기때문에 불편함을 격고 있었다. 이것때문에 윈도우 노트북을 장만하는건 말이 안되는거 같고 그렇다고 매번 데스크탑을 켜는것도 불편하고 고민만 하고 있었다. 예전에는 부트캠프를 사용해 윈도우 용 프로그램을 쉽게 사용할수 있었지만 맥북이 애플실리콘을 사용하면서 이런점은 살짝 불편해 졌다고 볼수도있다. 호환성이 많이 좋아졌다고 하지만 예전에 Whisky로 시도했다가 실패한 경험이 있었기 때문에 큰 기대는 하지 않으려고했다. 아직 가상화는 시도해보지 않았는데 UTM 은 좀 쓰기가 불편했고 Parallels 는 과금방식이 전부터 마음에 들지 않았다. 사실 개인 사용 목적으로는 VMWare가 무료이기 때문에 다른 선택지가 없다. ![img_2](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6Piz058YvIQ1Wv-lqH-lgM7cpMD1KP4Qps0jIAQ2KPVy8mK51ecO-iCA4eH3teAte-Kk...

[Arduino] 레몬의 모이스쳐라이징 2


테스트하면서 모듈의 특정부분을 만지면 값이 매우 불안해지는것을 목격했다.
붙여놓은 절전 테이프가 소용없었다. 해당하는 위치는 어제 납땜한 곳인 "->" 이다.
"->"는 습도센서에서 측정한 값을 출력해주는데 이 값을 바탕으로 아두이노의 프로그램이 작동하게된다. 문제는 이 곳을 건들게되면 값이 매우 부정확하게 출력이되는 것이다.
여러 테스트를 해본결과 해결법을 찾게 되었다.
출력과 입력을 묶어주고 위에서 보았을때 빈자리에 10k 저항을 달아 주었더니 저 부분은 만지거나 해도 이상없이 균일한 값들이 출력 되었다.



이번일을 해결하면서 16x2 LCD를 연결해 보았다.
라이브러리가 필요하기때문에 라이브러리 메니저를 통해 LiquidCrystal_I2C를 설치한다.
hello, world 한번 찍어보고 바로 사용하면된다.
안나온다면 왜 안나오는지 생각을 해보면된다. 그러면 답이나온다.
아무리 해도 글씨가 안나온다거나 문장의 첫 글자만 나온다거나 둘다 아니거나
대부분 3가지 문제중 하나이다.



값에 따른 알림과 범위도 전체적으로 수정하였다.
700 이상 : Drought, Red
400에서 700 : Thirsty, Orange
250에서 400 : i'm ok, Yellow
5에서 250 : i feel good!!, Green
0에서 5 : Drowning! >_< too much water! , Blue



물을 주면서 테스트를 했더니 90%가 되어버렸다...
물을 많이주지 않도록 하자 빠져죽는다.

Comments

Popular posts from this blog

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

[Arduino] - HC-06를 이용해 PC 와 Arduino 블루투스 연결

[Python] - 블루투스 모듈 HC-06의 MAC 주소를 이용하여 통신 포트 찾기