목록분류 전체보기 (316)
행복한 하루
안녕하세요. 이번 내용은 Character LCD 제어하는 드라이버를 만드는 내용입니다. 참조 사이트 동영상에는 HD44780 제품을 사용하는 내용인데, 제가 테스트한 것은 조금 다른 제품이지만, 기본적인 CLCD 제어하는 칩이 비슷하다 보니 명령어가 동일하게 작동하였습니다. 2x16 CLCD를 가지고 있다면 핀 맵을 보시고 테스트하시면 됩니다. 그러나 현재 제품은 데이터 8핀을 사용하는 제품이므로 선 연결이 조금 깔끔하지 않을 수 있습니다. 1. 사전 준비 - CLCD 제어도 GPIO 기반이기 때문에 기존 내용을 사용하도록 합니다. - 이전에 내용인 day4_gpio 디렉터리를 day5_clcd로 복사를 합니다. pi@raspberrypi:~/DriverStudy $ cp -r day4_gpio day..
1. 노래 제목 : The House Of The Rising Sun 2. 가 수 : The Animals 3. 노래 듣기 (Youtube) 4. 핵심표현 * be the ruin of~ : ~의 파멸의 원인이 되다. The shape of the cake can't be ruined! 그 케이크의 모양이 무너지면 안 돼요! He's one of the people who ruined my diet. 그는 나의 다이어트를 가장 많이 방해한 사람 중에 한 명입니다. * ruin [rúːin] : 망치다, 유적, 폐허, 파멸 If you are an evil-minded scientist, you may ruin the world or harm other people. 당신이 만약 사악한 마음을 가진 과학자..
안녕하세요. 이번에는 GPIO(general-purpose input/output) 드라이버 제작해보겠습니다. 간단하게 작은 LED를 준비합니다. 그리고 버튼 구하기가 조금 어려우니 그냥 케이블을 연결해서 확인하는 것으로 테스트해보았습니다. 1. 사전 준비 - 이전에 했던 day3 디렉터리를 day4_gpio로 복사를 합니다. pi@raspberrypi:~/DriverStudy $ cp -r day3 day4_gpio - 기본의 파일 이름을 작업하기 위한 파일로 바꿉니다. 그리고 Makefile의 obj 파일 리스트에서도 바꿔줍니다. pi@raspberrypi:~/DriverStudy/day4_gpio $ mv read_write.c gpio_driver.c pi@raspberrypi:~/DriverSt..
안녕하세요. 이제 더운 여름이 가고 추운 겨울이 오기 전 차가운 가을바람이 불고 있습니다. 열심히 살아가는 우리들이지만, 주변에 도움이 필요한 아이들이 있다는 것에 안타까울 다름입니다. 조금이나 도움이 되었으면 하는 마음입니다. 1. 모금함 소개 더러운 방안에 방치됐던 아이 설아(2·가명)가 사는 곳은 의정부에 위치한 아동 일시보호소. 이곳은 설아를 포함한 서른 명 안팎 아이들의 보금자리입니다. 젖병을 무는 갓난아이부터 교복을 입은 중·고등학생까지 함께 생활합니다. 나이만큼이나 시설에 들어오게 된 사연 역시 제각각입니다. 또래에 비해 유독 작은 설아는 엄마의 방임학대로 오게 됐습니다. 혼자 설아를 키우던 엄마는 우울증을 앓고 있었고, 코로나19로 직장을 잃고 나서 증상은 더욱 심해졌습니다. 경제 형편마저..
1. 노래 제목 : Honesty 2. 가 수 : Billy Joel 3. 노래 듣기 (Youtube) 4. 핵심표현 * tenderness [téndərnis] : 유연함, 민감함, 함부로 다룰 수 없음 On the contrary, there's plenty of charm and happiness in tenderness. 반면에 부드러움 속에는 엄청난 매력과 행복이 있습니다. In contrast to this attitude, I call upon tenderness love as tenderness. 이런 태도에 비해 저는 부드러움을 요구합니다. 부드러운 사랑이죠. * truthfulness [trúːθfəlnis] : 정직함, 진실함 He has displayed sincerity and t..
안녕하세요. 이번에 진행된 콘테스트로 잘 끝났습니다. 마지막 결과를 알려주는데, 다른 분들을 위해서 2주간 연장해준 것으로 보입니다. 최종적으로 결과물이 아래와 같이 나왔고, 1등이 10만 원 포인트, 2등 3등이 5만 포인트 3만 포인트로 지급되어 부품들과 음식쿠폰을 교환할 수 있는 것으로 시상되었습니다. 초기 예상한 만큼은 아니지만, PicoW와 MQTT 등 여러 가지 기초지식을 쌓을 수 있는 시간이 된 것 같아서 좋았습니다. 현재 추가로 사물인터넷 주제로 콘테스트가 진행되고 있으니 참고하시면 됩니다. https://make.e4ds.com/contest/?ctidx=9&d= 1. 개발 목적 - 기존 Pico 제품에 Wireless 기능이 추가되었다고 해서 생활에 유용한 정보 전달과 안전에 조금 중점..
1. 노래 제목 : High And Dry 2. 가 수 : Radiohead 3. 노래 듣기 (Youtube) 4. 핵심표현 * high and dry : 버림받아, 어쩔 줄 몰라, 앞날이 막혀 버린, 해안에 밀려 올라와서 Her date left her high and dry. 그 여자의 남자 친구는 그 여자를 홀로 내버려 두었다. carry a person high and dry 남을 괴롭히다, 놀리다 * clever [klévər] : 영리한, 똑똑한, 재치 있는, 현명한 You're so clever, but you're not as clever as a clam. 당신은 매우 영리합니다. 하지만, 조개만큼 영리하지는 못합니다. He had a clever business idea for prom..
안녕하세요. 디바이스 드라이버가 일을 하도록 간단한 작업을 시켜보도록 하겠습니다. 그리고 이전에 장치 번호를 수동으로 입력했는데, 이번에는 알아서 장치 번호가 생성되도록 하는 내용입니다. 1. 사전 준비 - 이전에 했던 day2 디렉터리를 day3으로 복사를 합니다. pi@raspberrypi:~/DriverStudy $ cp -r day2 day3 pi@raspberrypi:~/DriverStudy $ cd day3 - 작업하려는 내용에 맞게 파일 이름을 바꿉니다. 그리고 Makefile의 내용도 변경해줍니다. pi@raspberrypi:~/DriverStudy/day3 $ mv dev_nr.c read_write.c pi@raspberrypi:~/DriverStudy/day3 $ vim Makefil..
1. 노래 제목 : Hey Jude 2. 가 수 : The Beatles 3. 노래 듣기 (Youtube) 4. 핵심표현 * make it : 만들다, 성공하다, 해내다, 시키다, 도착하다 We've just made it. 그럭저럭 시간에 됐다. Once you make it there, the big question is where to start. 그곳에 도착하면, 가장 큰 문제는 어디서 시작할지입니다. make it better ~보다 나은, ~보다 좋은 * afraid [əfréid] : 두려운, 무서워하는, 걱정인, 미안하지만, 것 같다 I was afraid to go out of the house at night. 나는 두려워서 밤에 외출하고 싶지 않았다. I'm afraid for his..
1. 노래 제목 : Hero 2. 가 수 : Mariah Carey 3. 노래 듣기 (Youtube) 4. 핵심표현 * hero [híərou] : 영웅, 주인공, 용사, a person remembered for bravery , strength, or goodness, I want to see myself as the hero of any story. 저는 제 인생의 주인공입니다. Why is this person your hero? 이 사람이 왜 여러분의 영웅입니까? * reach into : run into = up to ; ~안에 손을 넣다, 가까이 가다, 에 도달하다 The story can reach into obscure desires. 이것은 불분명한 욕구에 도달할 수 있습니다. Can ..
1. 노래 제목 : Heaven Know 2. 가 수 : Rick Price 3. 노래 듣기 (Youtube) 4. 핵심표현 * though [ðou] : 비록 ...일지라도, 그러나, ...임에도 불구하고, ...이지만, 그래도 Though it had stopped raining, the wind was still blowing. 비는 그쳤으나 바람은 아직 불고 있었다. Even though you do not like it, you must do it. 싫더라도 해야 한다. It was expensive, though. 그렇지만 값이 비쌌어요. * holding on : 붙어 있다. 유지하다 It's holding on. 딱 붙어있습니다. They have a tremendous capacity f..
안녕하세요. Quest3는 데이터를 업로드해보는 것인데, MS, Amazon 클라우드와 ThingSpeak를 주로 사용하는 것 같아서 다른 분들과 조금 다른 무료 MQTT 사이트를 사용해보려고 HiveMQ Broker 서버로 접속 시도하였습니다. 현재 시점에서는 자료가 많이 없다는 단점이 있었습니다. SSL보안문제로 접속이 되지 않아 개인 계정의 Cloud에는 PicoW로 데이터를 올리지는 못했습니다. (글을 올린 후 확인한 결과 개인 계정으로는 전송 안 되었지만, 전체 MQTT서버로는 전송되는 것을 확인했습니다.) 최신 보드이다 보니 접속 정보가 없고 HiveMQ 사이트가 초기와 다르게 SSL 체크하지 않으면 접속할 수 없게 되었습니다. 그리고 여기에 대한 글도 많이 없었습니다. 그래서 현재 구글링 하..
1. 노래 제목 : Heaven 2. 가 수 : Warrant 3. 노래 듣기 (Youtube) 4. 핵심표현 * silhouette [sìluét] : 윤곽, 실루엣, ...을 실루엣으로 그리다, 그림자 : a shadow-like representation of the shape of something. The castle was silhouetted against the evening sky. 성이 저녁 하늘을 배경으로 까맣게 떠올라 있었다. a rabbit's silhouette on the screen 스크린에 비친 토끼의 그림자 * worn [wɔːrn] : 입던, 낡은, 지쳐버린 wear - wore - worn She wears a special burka, which is a tradit..
1. 노래 제목 : Heal the world 2. 가 수 : Michael Jackson 3. 노래 듣기 (Youtube) 4. 핵심표현 * generation [dʒènəréiʃən]: 세대, 시대 What about our generation, and our media revolution, the Internet? 우리 세대와 우리 시대의 매체 혁명인 인터넷은 어떤가요? The song influenced the younger generation. 그 노래는 젊은 세대에게 영향을 주었다. * they can make it a better place. : make 5 형식 문장 * sorrow [sάrou] : 슬픔, 애도, 비통, 유감, 울적함, 슬퍼하다 He felt sorrow for the d..
1. 책 선택 이유 - 책 이름이 읽어보게 한 동기입니다. 개인적으로도 열심히 살고 있다고 생각하는데 다른 사람과 비교가 되고, 이것밖에 안될까 생각이 들 때가 있습니다. 그래서 열심히 사는 것이 뭐가 어때서 라는 것이 요즘 하고 싶은 말이라 저자는 어떻게 열심히 살고 있고 있나 궁금해서 읽어 보았습니다. 2. 간략한 내용 소개 소확행, 워라밸, 욜로… 다 좋다. 애쓰지 않고, 마음을 내려놓고, 나만 생각하고, 대충대충 하자고? 이것도 좋다. 그런데 정말 이대로 괜찮겠어? 열심히 사는 게 그다지 멋있지도, 아름다워 보이지도 않는 세상이 도래하였다. 언젠가부터 일에 몰입하는 사람, 땀 흘리는 사람, 노력하는 사람을 한심하게 보거나 비하하는 분위기다. 진정한 ‘열심’의 의미를 몰라서다. 자신에게 떳떳한 삶,..
1. 노래 제목 : A Hard Day's Night 2. 가 수 : The Beatles 3. 노래 듣기 (Youtube) 4. 핵심표현 * I should be sleeping like a log : 업어가도 모를 정도로 아주 깊이 잠에 곯아떨어진 상태를 "통나무처럼 잔다"라고 표현합니다. * will make me feel alright : make + 목적어 + 원형 부정사 * worth [wəːrθ] : 가치있는, ...할 만한, 재산, 중요성 The song says that actions are worth a lot more than words. 노래는 말보다 행동이 훨씬 더 가치 있다고 말합니다. Marriage is worth it. 결혼은 할 만한 가치가 있다. What is worth..
안녕하세요. Quest2는 Pico W를 사용해보기 미리 프로그램에 맛을 보라고 간단한 MicroPython 설치와 Cloud 서비스 계정을 만들어 보라는 것입니다. 이것을 위해서 웨비나 세미나가 진행되었습니다. 그런데 Cloud 쪽은 시간이 부족해서 다음에 다시 진행한다고 합니다. 그리고 이번 프로젝트에서는 MQTT 통신을 이용해보려고 무료 사이트 접속하는 것을 확인해보았습니다. 1. PicoW에 MicroPython 설치 - https://micropython.org/download/rp2-pico-w/ 에 microPython uf2파일을 PicoW에 다운로드해줍니다. - 이전 Pico 내용과 유사합니다. - MicroPython이 설치되면 장치 관리자에 시리얼 포트로 장치가 나타납니다. - 시리얼..
1. 노래 제목 : Happy Together 2. 가 수 : The Turtles 3. 노래 듣기 (Youtube) 4. 핵심표현 * imagine [imǽdʒin]: 상상하다, 생각하다, 짐작하다 Imagine yourself to be in his place. 그의 입장이 되어 봐라. I don't imagine we'll have a problem. 우리에게 문제가 생길 것이라고 생각하지 않아요. How we got lost, I can't imagine. 우리가 길을 잃었는지 도무지 상상할 수가 없다. * think about : 생각하다, 어떤가, 상상하다 I'm thinking about taking a trip. 여행을 갈까 생각 중입니다. So, think about your own li..
안녕하세요. 이번에 e4ds에서 라즈베리파이 피코 W(Raspberry Pi Pico W)를 가지고 만들어 보는 콘테스트가 있어서 참가해보았습니다. 국내에서 Raspberry Pi Pico W는 품절인지 잘 구할 수가 없는데, 사이트에서 Quest1을 진행하면 1개 무료 제공해준다고 합니다. 이렇게 모듈 사용법도 배우고, Cloud 사용방법도 배울 겸 참여해보았습니다. Quest1은 우선 피코 W로 어떤 것을 만들어 볼 것인지 계획서를 작성하는 것입니다. 1. 아이디어 소개 및 개요 - 기존 Pico 제품에 Wireless 기능이 추가되었다고 해서 생활에 유용한 정보 전달과 안전에 조금 중점을 두어 아이디어를 생각해보았습니다. - 최근 들어 실외기, 김치냉장고, 콘센트 등 가정에서 화재 많이 발생하고 있..
안녕하세요. 더운 여름 비로 인해 피해 입으신 분들이 많을 텐데, 빠르게 복구되기를 희망합니다. 그 속에서 힘들어하는 친구들이 있을 것 같아 작게나마 기부를 하였습니다. 다들 힘든 시기를 이겨내어 보아요. 1. 영양실조가 걸린 채 맡겨진 현준 1) 모금함 설명 영양실조로 머리카락이 듬성듬성… 처음 현준(3·가명)이를 병원에 데려갔을 때, 의사 선생님은 요즘 한국에도 이런 경우가 있느냐며 크게 놀랐습니다. 영양실조 탓인지 현준이의 작은 머리엔 100원짜리 동전만 한 크기로 군데군데 머리카락이 빠져있었습니다. 팔과 다리는 살짝만 움켜쥐어도 톡하니 부러질 것 같이 앙상했습니다. 세상에 대한 호기심으로 이곳저곳을 뛰어다니며 직접 만져보고, 느껴볼 때이지만 현준이는 예외였습니다. 가느다란 다리로 스스로 일어서는 ..