본문 바로가기

Arduino

(43)
우분투(Ubuntu)에서 아두이노(Arduino) 설치하고 실행하기 2015. 7. 29. 07:00 갑자기 요즘 아주~~~ 아주 간편한 몇몇 설치하기 놀이중인데요^^. 뭐 잠시 쉬어가고 있다고 생각하죠^^. 오늘은 우분투에서 아두이노를 설치하고 살짝 실행해 보는 것을 해볼려구요^^. 역시나 언제나 그렇듯... 정~~~~~말 초보에게만 해당되는 글입니다. 뭐~~ 그냉 제가 아두이노라는 놈을 우분투에서 돌릴려고 하다가 쓸~~~쩍... 화면 캡쳐해서 올리는 거니까요^^ 아주 당연하지만... 위 명령대로 해주면 됩니다. sudo apt-get update sudo apt-get install arduino arduino-core 그러면 뭐 아무 문제 없이 그냥~~~ 다 설치되면~~ 좋지만.. ㅎㅎ 리눅스에 아~주 익숙하지 않은 사용자들은 약간 문제가 있을 수도 있습니다. 이런 메세지를 받을 수도 있거든요^^...
갈릴레오 보드 / 아두이노에서 시간에 대해 미분 적분 수행하기 2015. 4. 9. 07:00 갈릴레오(Galileo Gen2) 보드가 나온지는 꽤 되었는데요. 저는 최근에야 한 번 테스트를 해 보았네요. 갈릴레오에도 어차피 아두이노가 있으니 일반 아두이노 보드 쓰는것과 큰 차이는 없겠지만... Sublime Text를 IDE로 사용하던 저는 현재 STINO[바로가기]가 정상적으로 갈릴레오를 지원하지 않는듯 해서 조금 아쉽네요ㅠㅠ. 뭐 아무튼.. 예전에 아두이노에서 타이머 이벤트를 지원해주는 라이브러리[바로가기]를 소개한 적이 있는데요. 그건 약간 한계가 있더군요. 일단 빠른 시간을 설정하는 것이 좀 힘들고, 결정적으로 PWM과 약간의 문제가 있는듯 했습니다.(이런 얇은 지식이란..ㅠㅠ) 그래서 이번에는 시간을 측정하는 micros()라는 함수를 사용할까하고 한 번 예제를 꾸며보았네요^^ 갈릴레오..
Sublime Text를 Arduino 아두이노용 편집기로 사용하기 - STINO - 2014. 9. 18. 07:00 얼마전에 Python 편집기로 Sublime Text라는 아이를 소개했었는데요.^^. [바로가기] 이번에는 아두이노(Arduino)용 편집기로도 괜찮다는 이야기를 할려고 합니다. 사실 아두이노용 기본 편집기도 충분하지만 아주 쪼~금 뭔가가 더 있으면 좋겠다는 생각이 들때가 많지요^^먼저 [바로가기]에 가보시면 STINO를 만나게 되는데요. 오늘 소개할 것이 이 아이입니다.^^아두이노 IDE라고 소개하고 있지요.인스톨 방법을 두개를 소개하는데 그 중에서 저는 매뉴얼 인스톨을 할겁니다.^^. 아까 페이지에서 zip화일을 다운받아서 압축을 풀고, Sublime Text의 Preferences->Browse Packages를 선택하라고 친절히 알려주네요 그리고 나면, Sublime Tex에 Arduino라는 매..
아두이노(Arduino)에서 타이머(timer) 이벤트 사용하기 2014. 9. 10. 06:00 아두이노~ 요즘 참 선풍적인 인기죠^^. 저도 몇 번 아두이노 이야기를 했는데요. 오늘은 살짝 예전 MCU를 다룰때 쓰던 타이머 인터럽트 같은 느낌을 구현할 수는 없을까하는 생각에 찾아본 라이브러리인데요. 소개해드릴려구요. 뭐 이게 없어도 milli() 함수를 이용해 시간을 측정하고 다시 이를 이용해서 속도 등을 계산하는데 큰 무리는 없는데요. 간혹 좀 일정한 시간 간격을 원할 때가 생기지요^^. 위 화면에서 보이는 곳으로 [바로가기]가면 타이머 라이브러리를 받을 수 있답니다. 설치는 일반적인 라이브러리 설치하시듯 하시면 됩니다. #include Timer ts; int samplingT = 10; int checkCNT = 0; unsigned long time; unsigned long preTime..
로보링크의 Rokit Hunoi for Arduino 개봉기 2014. 5. 8. 16:16 예전에 2013년말쯤에 로봇인의 밤에 다녀왔던 이야기를 했었는데요.[바로가기] 그러고 보니 제가 로봇인의 밤에 참석했던건 2012년 2013년인데, 2012년에는 로봇 청소기를 상품으로 받는 쾌거를 이루고, 2013년 로봇인의 밤때는 많은 인연들을 만났네요^^. 아무튼 그때 2013년 로봇인의 밤때, 로보링크의 이현종 이사님[바로가기]을 한 번 소개했었습니다. 마술하는 로봇인~~으로 말이죠.^^. 그리고, 제가 최근 백수가 되어서 쉰다는 사실을 아시고 점심한번 쏘겠다는 고마운 말씀을~~~^^. 그래서 백수 PinkWink는 점심을 얻어먹었답니다. 이현종 이사님이 일하는 로보링크는 대한민국 교육의 메카 대치동에 위치해 있는데요. 거기서 한번도 아니고 두번이나 점심을 얻어 먹었죠. ㅎㅎ. 아 그러고 보니 백..
회로 시뮬레이션 및 아두이노 시뮬레이터 Autodesk의 123D Circuits 2014. 4. 29. 10:30 토일요일등을 제외하고 근무일 기준으로 백수 생활[바로가기] 하루를 하고 이틀째네요. ㅎㅎ. 백수생활에 일종의 로망(^^)이 있었으며, 꽤 오랫동안 바래왔던 것인데요. 쉬어 봤더니 쉽게 일에 집중이 되지는 않네요.ㅠㅠ. 뭐 아직 쉬는데 적응하지 못해서 그럴수도 있지요. 이번에 소개할 것은 간략한 회로를 시뮬레이션할 수 있는 툴입니다. 설치형은 아니고 웹에서 실행되는 것입니다. 특히 다양한 부품을 지원하고, 또 직접 라이브러리를 다 만들 수 있습니다. 또한 만든 회로를 PCB로 만들 수 있으며 그것을 주문형태의 화일로 다운로드 받을 수 있습니다. 특히 놀라운것은 아두이노도 시뮬레이션이 됩니다. 특히 시리얼모니터 기능까지 시뮬레이션이 됩니다. 어마어마하죠^^ 이게 쓸만큼 쓰는 것은 또 무료라는 거죠. 물론 계..
Visual C++ 2008에서 시리얼 통신 정말 간단히 하기 2014. 3. 28. 08:00 아실지 몰라도, 통신중에서 무쟈게 간단한 축에 들어가는 시리얼통신을 저는 꽤 많이 다루었습니다. 아두이노에서 시리얼 통신을 이용해서 데이터를 받는 예제를 다루었구요[바로가기] 그리고 제가 제일 좋아하는 MATLAB에서도 시리얼 통신으로 데이터를 주고 받는 법을 이야기했습니다.[바로가기] 그 후 Python을 소개하면서 그 예제로도 시리얼 통신을 이야기했구요.^^.[바로가기] 또한, 프로세싱(Processing)이라는 언어가 재미있다고 소개하면서 역시 그 예제로 시리얼 통신을 다루었습니다.[바로가기] 이렇게 MATLAB, Python, Processing에 걸쳐 시리얼 통신만 줄줄이 이야기를 했는데 또 시리얼 통신이네요^^사실 저는 Visual Studio를 학부 2-3학년때 본격적으로 시작할 수 있는 기..
FRITZING - 간편한 회로 작성에서 PCB, 혹은 알아보기 편한 브레드보드로 회로를 표현하는 무료 CAD 2013. 11. 1. 20:00 요근래 무료 소프트웨어(Freeware)나 혹은 그와 비슷하게 개인이 사용하기엔 무료처럼 쓸수 있는 툴들에 대해 소개를 자주 했는데요. 오늘은 Fritzing이라는 발음은 좀 어렵지만 사용하기는 쉬운 툴에 대해 이야기를 해보겠습니다. PinkWink가 추천하는 유용한 무료 소프트웨어나 유용한 사이트 OpenSCAD - 간편하게 코드로 3D CAD를 만들 수 있는 무료 캐드툴 - 바로가기 Processing - 그래픽 핸들링에 탁월하고 쓰기 편한 자바기반의 무료 언어 - 바로가기 Python - 설명이 불필요한 그러면서 유명하면서도 강력한 언어 - 바로가기, 바로가기 Eclipse - 유용한 IDE 툴 - 바로가기, 바로가기 Arduino - 간결하면서도 쉽고 유용한 하드웨어 오픈 플랫폼 - 바로가기 Be..

반응형