워드프레스와 Steemit에 동시에 글 작성하기

최근에 스팀잇에 작성한 글들은 모두 워드프레스에서 작성하고 있습니다.


직접 플러그인 (Warpsteem)을 만들어서 사용중인데.. 꽤 편합니다.


심지어 이전 글도 수정가능합니다.


7일 지난 글도 수정 가능합니다.


태그는 한글 태그도 가능하며, slug도 원하는대로 정할 수 있습니다. (고유주소를 말함.)




Steempress는 잘 만들었지만, 수익의 15%나 가져갑니다.


그래서 그냥 제가 만든 Warpsteem을 사용한다.


원래는 저도 수익의 일부를 받고 싶었으나, 사용하는 사람이 없고


많은 사람들이 사용했으면 좋겠다 생각했습니다.


수익은 0%로 설정해놨습니다.




워드프레스가 있어서 이 플러그인을 (Warpsteem – 워드프레스 글을 스팀잇으로 업데이트)


사용해보고 싶으신 분은 댓글 달면 친절히 알려드립니다.


Warpsteem 다운로드




워드프레스 글 작성자들 중에 스팀에도 글 쓰고 싶은 사람이 있을까?


궁금하긴 합니다.


보통 블로그를 쓰는 사람들은 자기 스스로 재밌어서 쓰지않을까 싶습니다.


저는 비밀글로 일기를 적는다거나, 내가 했던 것을 나만 알아볼 정도로 정리하는 수준으로 블로그를 활용 했엇는데요.


스팀잇을 소개하는 좋은 글을 찾아서 워드프레스 포럼에 알려주면 사람들이 좋아할 것 같습니다.


저에게 스팀잇을 소개하는 글을 알려주시면 감사하겠습니다.


This page is synchronized from the post: ‘워드프레스와 Steemit에 동시에 글 작성하기’

IoT 스위치 직접 만들어보기 #DIY 스위치 소개

안녕하세요. 제이콥입니다.


이번에는 제가 취미로 개발하고 있는 IoT 스위치에 대해 소개합니다.


개발한 IoT 스위치는 제가 집에서 잘 사용하고 있습니다.




기존 IoT 스위치


IoT 스위치는 몇몇 분들은 사용해봤을수도 있습니다.


IoT 스위치는 멀리서 불을 껏다켰다 할 수 있게 해주는 스위치/시스템입니다.



제가 조사한 바로는 2개가 괜찮아보였습니다.


<정보가 틀렸다면 말씀해주세요>





스위처 장단점


스위처의 장점은 쉽게 붙였다 뗄 수 있는 것, 5만 5천원만 내면 된다 입니다.


스마트폰을 통해 불을 껏다 켰다할 수 있습니다. 잘 만든 것 같습니다.


단, 블루투스로 통신을 하기 때문에, 집 안에서만 사용이 가능합니다.


선택과 집중을 잘 했다는 생각이 듭니다.




LG 장단점


LG IoT 스위치의 장점은 LG 홈서비스, IoT 서비스 위에서 동작한다 정도일 것 같습니다.


아마 스마트 스피커로도 불을 껏다 킬수 있고, 집 밖에서도 킬 수 있을 것입니다.


단점은 IoT 패키지 가입, 월 2200원 요금, 기존 스위치 제거 후 설치 등


스위치만을 위해서 가입하기는 부담스럽습니다.




개발 목표


이 두 상품을 보고 직접 만들어볼만한데? 라는 생각이 들었습니다.


두 개의 장점을 잘 섞어서!!



  1. 와이파이로 통신

  2. 스마트폰, 로봇, 스피커, 노트북 등에서 제어

  3. 탈부착식

  4. 싸게 만든다 (만원)


요 조건을 만족하며 만든게 바로 제가 만든 것입니다.


아래 부품들을 이용해서 싸게 만들어봤습니다.



  • 마이크로컨트롤러 – 8800원

  • 서보모터 – 집에서 굴러다니는 모터

  • 다이소 테이프식 후크 – 1000원

  • 나무젓가락


image.png




동영상


동영상을 보시죠.



동영상을 보시면 저절로 껏다켜지는 것을 볼 수 있는데요.


핸드폰을 이용해서 껏다켰습니다.





두번째 영상 보시죠.


예전에 만든 J-bot을 이용해서 불을 껏다 켜봤습니다.


‘불꺼줘’, ‘불켜줘’ 라는 키워드로 해봤는데요.








저는 이걸 만들면서 제가 스스로 사용할만큼 동작하는 시스템을 만들었다는 것에 만족하고 있습니다.

짝짝짝!


다음 목표는


개발기 관련글을시리즈로 써보고 싶어요.


또 다른 목표는 크라우드 펀딩을 해보는 것입니다.

몇 가지 보완할 것이 있는데

완성도 있게 만든 후, 크라우드펀딩에 도전하는 것도 나름 의미있을것 같습니다..

감사합니다!


This page is synchronized from the post: ‘IoT 스위치 직접 만들어보기 #DIY 스위치 소개’

[test]

[test]


This page is synchronized from the post: ‘[test]’

이오스 나이츠 관련 유용한 정보

개발팀 정보

개발팀에서 제공하는 FAQ


https://github.com/bada-studio/knights_support/wiki/FAQ_ko#%EB%93%9C%EB%9E%8D%ED%99%95%EB%A5%A0


Milestones& 로드맵


https://github.com/bada-studio/knights_support/wiki/Milestones


공식 텔레그램 채널


https://t.me/joinchat/IAL3EwvtSVMml_qkYPXbrw




사이트 – 이오스 나이츠 각종 정보 조회


https://hongjinhyeon.github.io/


템을 맞추면 몇층까지 올라갈 수 있는지


돈을 얼마를 벌었고 얼마를 썼는지 알려준다.


재료 확률도 계산 해준다.


아이디만 적으면 된다. 블록체인 위에서 다 가져올수있는 데이터로 알람 및 정보를 주는거기때문에 안전하다.







Helper & Notifier for EOS Knights app


아래 앱은 캐릭터들이 다 죽으면 알림을 해준다.


중간중간 체크하지 않아서 좋다.


그 외에 몇층까지 갈 수 있는지, 걸리는 시간 등에 대해 알려준다.


예상 시간도 알려준다.



감사합니다.


This page is synchronized from the post: ‘이오스 나이츠 관련 유용한 정보’

[ROS] custom message 생성

ROS에서 message는 노드가 서로 주고받는 데이터를 말한다.


custom message는 기존 message type으로 표현하기 어려울 때, 직접 만들어 사용할 수 있다.


예를 들어, 로봇의 odometry는 이미 정해진 구조가 있다. 이 구조를 활용하는 편이 훨씬 좋다.


http://docs.ros.org/melodic/api/nav_msgs/html/msg/Odometry.html


나 같은 경우, 물체에 대한 정보를 서로 주고 받고싶다.


마땅히 사용할 message type이 없다면, 이 때 물체에 대한 구조를 새로 정의할 수 있다.


이걸 custom message라고 한다.




만드는 방법


http://wiki.ros.org/ROS/Tutorials/CreatingMsgAndSrv


나는 Object라는 message type을 만들어보려고 한다.


프로젝트 내에 msg라는 폴더를 생성하고, 원하는 메시지를 정의한다.



  • 작성자는 Object.msg라는 이름으로 만들었다.

  • 내부에는 이것저것 많이 들어있다.

  • # 은 주석이다.



Cmakelists.txt 에서 추가할 것을 본다.



  • find_package에 message_generation를 추가한다. (중요)




  • Cmakelists에서 정의한 Object.msg 를 add_message_files에 추가한다.


  • message를 추가하기 위해서는 dependencies를 설정해줘야 한다.

  • 만약에 odometry_msgs를 element로 쓰고 싶다면, 넣으면 된다.





사용 방법


위와 같이 셋팅을 한 후, catkin_make로 빌드한다.


코드 상에서 어떻게 사용하는지 보자.


사실, 다른 메시지랑 똑같이 사용하면 된다. include만 잘 하면 된다.



  • C++에서 메시지를 사용하기 위해서 메시지를 include를 해야한다.

  • #include “프로젝트 명/message 이름.h”

  • 나 같은 경우는 #include “perception/Object.h”가 된다.


다음은 publish를 해보겠다.


publisher를 정의한다.


gFacePublisher = nh.advertise(“face”,1);


그리고 메시지 객체를 정의한다.


정의한 메시지 객체에 데이터를 넣고 publish!





이렇게 publish를 하면 된다.


subscriber도 다른 메시지와 사용방법이 같다.


ros::Subscriber gFaceSubscriber = nh.subscribe(“face”, 1, faceCallback);


void faceCallback(const perception::Object& faceMsg);


cout<<faceMsg.id<<endl;




Python에서도 비슷하게 사용하면 되는데


import할 때 아래처럼 하면 된다.


나머지 사용방법은 다른 메시지와 같다.


from perception.msg import Object





즉, msg 폴더와 Cmakelists.txt에 정의만 잘 해놓으면


다른 메시지들과 똑같이 사용하면 된다.


This page is synchronized from the post: ‘[ROS] custom message 생성’

스팀잇에 작성한 개발 관련 글

안녕하세요. 제이콥입니다.

제가 2017년 12월 12일부터 스팀잇을 하게 됐는데요.

지금까지 스팀잇에 올린 글들이 무엇이 있나 정리를 해봤습니다.

kr-dev에 적은 글은 총 48개!!!!


아래에 리스트를 쭉 적어봤습니다.

정리를 해보니 지난 1년동안 나름 알차게,

하고싶은거 하면서 살았구나 싶었습니다.

이것저것 새로 배우는 것을 좋아해서

공부한 것을 정리하면서 작성을 했었는데.. 많이 적었군요.

저는 글쓰기 실력도 부족하고, 전문가라고도 불리기 부족한 부분이 많습니다.

하지만, 앞으로도 관심있는거 공부하면서 계속 개발 관련 글, 제 취미 생활을 작성할 예정입니다.

파이팅!


가끔은 열심히 적어도 관심이 없을 때가 종종 있었습니다.

그럴 때 마다, 이 글이 정말 읽을만 한가 다시 생각해보고

적어도 내가 나중에 어떤 내용이 헷갈릴 때 다시 볼 수 있는 글을 적어야지 생각합니다.

어떤 의견이든 댓글은 환영입니다!


IoT 관련 글



아래 글은 구글 어시스턴트를 ubuntu에서 활용하는 방법에 대한 글입니다.







Google assistant library on ubuntu #1 사전 조사









아래 글은 아마존 에코 스피커를 활용하여 로봇을 제어하는 것에 대한 글입니다.







Connect amazon alexa vocie and ROS using alexa skill, lambda, pubnub #1

















영상처리 관련 글






이 글을 따라하면 얼굴 검출과 인식을 할 수 있습니다.


따라하면 되는 얼굴 인식 with deep learning, python, opencv












ROS 관련 글


ROS는 로봇 os로, 로봇 연구에 있어서 최고의 동반자라고 생각됩니다.


스마트폰에 안드로이드가 있다면, 로봇에는 ROS라고 생각해요.



Ros_control와 gazebo를 활용한 pan/tilt control


[Research] 지역 경로 계획 소개, teb local planner



워드프레스 관련 글


워드프레스에스 스팀으로 글을 옮겨주는 플러그인을 개발했었습니다. 관련 내용입니다.






Warpsteem 소개 – 워드프레스 글을 스팀잇으로 옮기기













코딩 관련 글










[Coding study (leetcode)] Tree problems. 105, 106








This page is synchronized from the post: ‘스팀잇에 작성한 개발 관련 글’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×