본문 바로가기

Study501

Rufus (image writer) Raspberry Pi 이미지를 SD카드에 굽기 위해 Win32DiskImager를 사용했는데 Windows 10에서는 Win32DiskImager가 동작을 하지 않습니다. 설치를 하고 실행하면 위 이미지가 나타나는데 '예'를 눌러도 아무 반응이 없습니다. 그래서 Windows 10을 지원하는 프로그램을 찾다가 Rufus를 찾았습니다. Rufus 다운로드 위 링크를 눌러 Rufus를 다운로드 한 후 설치를 해줍니다. 사용방법은 비슷합니다. 장치에서 SD카드 드라이버를 선택한 후 빨간 네모로 표시된 선택을 눌러 이미지를 찾아줍니다. 그리고 시작을 누르시면 됩니다.^^ 2018. 12. 10.
android 8 오레오(Oreo) 알림창(Notification) 안드로이드 8로 넘어오면서 부터는 보안이 더욱 더 강화되었습니다. 그래서 알림창도 만든다고 다 알림을 줄 수 가 없습니다. 그렇다 보니 기존에 만들었던 앱의 알림이 android 8부터는 오지 않는 현상이 발생 ㅠ 물론 target SDK가 26보다 밑이면 괜찮다고 합니다. 다시 알림이 오게 하려면 NotificationChannel을 만들어 줘야합니다. 123456789101112131415private void createNotificationChannel() { // Create the NotificationChannel, but only on API 26+ because // the NotificationChannel class is new and not in the support library .. 2018. 12. 5.
ESP8266에서 I2C 사용하기 ESP8266의 경우 I₂C 핀이 따로 지정되어 있지 않습니다. 따라서 I₂C를 사용하기 위해서는 핀을 지정해주셔야 합니다. 물론 데이터시트에 보면 특정핀을 지정하였지만 변경가능합니다. 12345#include void setup(){ Wire.begin(2,14); //SDA,SCL}cs 위와 같이 Wire 라이브러리를 추가하시고, Wire.begin(SDA,SCL); 을 setup 안에서 초기화 해주시면 됩니다. 반드시 사용할 핀의 SDA와 SCL 순서대로 해주세요~ 2018. 11. 6.
4-20mA 센서 Arduino에서 읽기(진동센서) 이전포스팅인 전류센서 읽기와 마찬가지로 이번에는 진동센서를 읽어봤습니다. 4-20MA 센서 ARDUINO에서 읽기(전류센서) 진동센서는 HandsFord의 HS422입니다. 센서 출력은 4-20mA이고, Wire는 4가닥이지만 2가닥만 사용합니다.(Black, White) 그림을 보시면 별도의 4-20mA 측정기를 연결하라고 되어있는데 아두이노를 사용하여 읽을려고 합니다. 진동센서의 특성상 1초에 수백 수천번을 샘플링해야 하지만, 여기서는 간단히 1초에 1번만 하도록 합니다. 흰색을 24V에 검은색은 250옴 저항을 통해 아두이노 A0핀으로 연결합니다. 24V 전원의 GND와 아두이노의 GND는 서로 연결하여 줍니다. 12345678910111213141516float sensorValue = analo.. 2018. 9. 3.
AC용 포토커플러 P620(TLP620) 대부분의 포토커플러 내부를 보면 아래와 같은 그림입니다. 그래서 AC입력을 넣을때 앞단에 다이오드와 저항을 추가하여 사용합니다. 브릿지 다이오드로 정류를 시키기도 합니다. 하지만 P620의 경우에는 내부가 아래 그림과 같이 되어 있습니다. 따라서 다이오드를 따로 달 필요가 없습니다. 대신 AC 전압이 높으면 저항을 달아 전압을 낮춰주면 됩니다. 저항은 120k를 연결하니 전압값이 1.2V정도 걸립니다. 출력측에 걸리는 전압입니다. 아주 짧은 시간동안 튀었다가 다시 떨어집니다. 평상시 HIGH에서 220V AC 전압이 인가되면 LOW로 떨어지게 됩니다. 2018. 8. 31.
한글 LCD XLINK1602 아두이노에서 사용하기 Xlink1602 아두이노용 코드 아두이노 라이브러리에서는 CLCD 한글을 공식적으로 지원을 하지는 않습니다. 그리고 CLCD가 5X8이다 보니 한글을 만들기도 힘들구요. CLCD 글자 만들기 위 링크는 이전에 포스팅한 블로그입니다. 그래서 한글이 지원되는 LCD를 찾았는데 가격은 조금 비쌉니다. 크기는 LC1622과 크기가 같습니다. dot는 글자당 11X12입니다. 충분히 한글을 표시할 수 있습니다^^ 다만 문제가 드라이버가 직접개발한 XD 1602AD라고 합니다. 예제를 제공합니다만 Arduino용 라이브러리는 없어서 Arduino에서 사용가능하도록 코드를 손봐야 합니다. xlink sample code 위 링크는 업체에서 제공하는 샘플코드인데 iar, winavr, codevision용으로 제공합.. 2018. 7. 26.

인기글