( 전체 검색 결과)
클리앙 » 모두의공원
- 기아 “EV5 안정적 공급 위해 CATL 배터리 탑재”9월 3일이번에 출시한 디스플레이 테마는 클러스터, 인포테인먼트 홈카드 및 프로필, 내차 위치를 표시하는 내비게이션 화면 등의 디자인에 미키 마우스, 미니 마우스 등 ‘미키와 친구들’ 캐릭터를 … 반영했으며 시동을 켜고 끌 때 나오는 화면에도 디즈니 캐릭터가 등장해 색다른 즐거움을 선사한다. (※ 디즈니 캐릭터 디자인의 디스플레이 테마는 기아 커넥트 스토어에서 구입 가능)
- ES클리앙 버그도 업데이트 해주셨네요 ㅋ9월 3일간만에 업데이크 댓글 쓰기 창이 화면을 가리는 버그가 있었는데 그것도 픽스 해주셨네요 ㅋ
- 다이소 갠역시 맥세이프케이스 득템9월 1일2트에 성공했습니다 깰금스 하네요 화면보호필름도 천원으로 내리고 프리이버시도 이천원에.나오고 진짜 올리브영 못지않게 요즘 핫한 쇼핑점인건 사실인듯해요 그나저나 케이스 바꿨다고 이렇게
- 손가락 만한 화면과 그냥 튀는 공 올려봅니다.9월 1일T-Display라는게 집에 굴러 다니고... 전 USB케이블이 데이터 통신 되는지 검사 하다가... 하는 김에 이걸 테스터로 쓸 수 없나 하다가... 조금 코드를 만졌더니 야밤이네요. 원래 목적은 이미 기억에 없습니다. 코딩은 주로 제미나이가... 저는 잔소리랑 인간 디버거 역할이었습니다. 환경 잠깐 만들때 Grok과 Chat-GPT가 상관없는 이야기로 우기는 통에 좀 시간 날렸구요... (그냥 환경이 낡아서 전부 업뎃이 필요했다는 것 뿐이었단 결론) code_InfoAndBtnDblBuffer.ino #include <TFT_eSPI.h> #include <SPI.h> TFT_eSPI tft = TFT_eSPI(); TFT_eSprite sprite = TFT_eSprite(&tft); bool lastBtn0State = HIGH; bool lastBtn35State = HIGH; int ballX, ballY; int ballVX, ballVY; int ballRadius = 10; int ballColor = TFT_MAGENTA; unsigned long previousMillis = 0; unsigned long frameCount = 0; // 초당 프레임 수 계산용 unsigned long totalFrameCount = 0; // 시작부터 누적된 총 프레임 수 float frameRate = 0.0; void drawAllElements(); void setup() { // 시리얼 통신 초기화 Serial.begin(115200); pinMode(TFT_BL, OUTPUT); digitalWrite(TFT_BL, HIGH); tft.init(); tft.setRotation(1); tft.fillScreen(TFT_BLACK); sprite.createSprite(tft.width(), tft.height()); pinMode(0, INPUT_PULLUP); pinMode(35, INPUT_PULLUP); randomSeed(millis()); ballX = random(ballRadius, tft.width() - ballRadius); ballY = random(ballRadius, tft.height() - ballRadius); ballVX = 2; ballVY = 2; Serial.println("System Initialized"); } void loop() { unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= 1000) { frameRate = (float)frameCount / ((float)(currentMillis - previousMillis) / 1000.0); //frameRate = frameCount; // 근사치로 보고, 1초 동안의 프레임 수를 바로 FPS로 사용 // 시리얼 모니터로 프레임 정보 출력 Serial.print("FPS: "); Serial.print(frameRate, 4); Serial.print(" | Total Frames: "); Serial.print(totalFrameCount); Serial.print(" | Free Heap: "); Serial.print(ESP.getFreeHeap()); Serial.println(" B"); frameCount = 0; previousMillis = currentMillis; } frameCount++; totalFrameCount++; // 총 프레임 수 증가 ballX += ballVX; ballY += ballVY; if (ballX + ballRadius >= tft.width() || ballX - ballRadius <= 0) { ballVX *= -1; ballX = constrain(ballX, ballRadius, tft.width() - ballRadius); } if (ballY + ballRadius >= tft.height() || ballY - ballRadius <= 0) { ballVY *= -1; ballY = constrain(ballY, ballRadius, tft.height() - ballRadius); } drawAllElements(); bool currentBtn0State = digitalRead(0); bool currentBtn35State = digitalRead(35); if (currentBtn0State != lastBtn0State || currentBtn35State != lastBtn35State) { lastBtn0State = currentBtn0State; lastBtn35State = currentBtn35State; } sprite.pushSprite(0, 0); delay(1); } void drawAllElements() { sprite.fillSprite(TFT_BLACK); sprite.fillCircle(ballX, ballY, ballRadius, ballColor); int lineHeight = 15; int currentY = 10; sprite.setTextColor(TFT_NAVY); sprite.setTextSize(2); sprite.setCursor(10, currentY); sprite.println("ESP32 System Info"); currentY += lineHeight; sprite.setTextColor(TFT_DARKGREEN); sprite.setCursor(10, currentY); sprite.print("Flash Size: "); sprite.print(ESP.getFlashChipSize() / 1024 / 1024); sprite.println(" MB"); currentY += lineHeight; sprite.setTextColor(TFT_ORANGE); sprite.setCursor(10, currentY); sprite.print("Chip Rev: "); sprite.println(ESP.getChipRevision()); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.print("Resolution: "); sprite.print(tft.width()); sprite.print("x"); sprite.println(tft.height()); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("Board Btn: "); if (digitalRead(0) == LOW) { sprite.setTextColor(TFT_GREEN); sprite.print("ON"); } else { sprite.setTextColor(TFT_ORANGE); sprite.print("OFF"); } sprite.setTextColor(TFT_WHITE); sprite.print("/"); if (digitalRead(35) == LOW) { sprite.setTextColor(TFT_GREEN); sprite.println("ON"); } else { sprite.setTextColor(TFT_ORANGE); sprite.println("OFF"); } currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("Free Heap:"); sprite.print(ESP.getFreeHeap() / 1024.0, 1); sprite.println(" KB"); currentY += lineHeight; sprite.setCursor(10, currentY); sprite.setTextColor(TFT_WHITE); sprite.print("FPS:"); sprite.print(frameRate, 4); sprite.print(" ("); sprite.print(totalFrameCount); sprite.println(")"); } 음... 버튼이 쓸 수 있는게 2개 있으니 테트리스나 뱀게임을 만들 수 있을지도요... 3.7v배터리의 충방전을 지원한다니 하나 붙혀보면 진짜 모바일로 쓸 수 있으려나요...
- 502 Bad Gateway 보면 철렁하시는 분들8월 31일직업병입니다ㅋㅋㅋㅋ 제가 방금 이곳에서 하얀 그화면 보고 철렁했네요ㅋㅋ
- 방송사 메인 뉴스 TOP 4 - 2025년 8월 30일8월 30일, 삼성·SK 중국 공장에 반도체 장비 “반입 규제” - 이재희 목걸이·시계·금거북이…김건희 여사 남은 수사 속도 - 한솔 □ MBN 뉴스센터 김정은 '상석'에 세우는 시진핑…한 화면에
- 국회의원 소통의날 훈장 교체해달라는 민원8월 30일주민들과 대화를 나누던 이성윤 더불어민주당 의원(전주을) 앞에 한 어르신이 다가와 휴대폰 화면을 내밀었다. … 화면 속에는 붉은 도장이 찍힌 훈장증 사진이 보였고, 중앙에는 굵은 글씨로 ‘대통령 윤석열’이라는 이름이 선명히 새겨져 있었다. 어르신은 “이건 제 딸이 받은 훈장이에요. … 뜻밖의 문제 제기에 주민들이 휴대폰 화면을 함께 들여다보며 술렁였고, 행사장 분위기는 순간 긴장감에 휩싸였다. 윤석열 한덕수 이상민 진짜 환장의 라인업이네요
- 노트북 전원부 pd충전기로 인한 고장 조심하세요.8월 29일그리고 얼마후 전원을 pd충전기 연결했는데 블랙스크린에 화면이 순간 전기먹은거처럼 깨지고 멈췄습니다 다행히 강제 재부팅 하고 살아났는데..
- 4년만에 폰바꿨습니다. 모토로라 G55!8월 29일LCD특유의 화면이 좀 어색했는데 구글로 데이터옮기기도 편하고해서 쉽게 옮겼네요. 앱들이 많이 설치 안되어서 레퍼런스같은 느낌입니다.
- 기가지니3 사용하시는분들 넷플릭스 문제없으시죠?8월 29일기가지니3라는 셋탑박스 자체는 유플러스보다 나은거 같은데 셋탑박스 자체에 있는 넷플릭스로 로그인해서 보면 화면 자체가 매우 어둡고 안개낀 듯 합니다. … 아무리 검색해서 기가지니3 에서의 넷플릭스 화면 문제는 해결점이 안보이네요 아쉬운데로 셋탑박스 말고 TV 자체에 있는 넷플릭스는 잘 나옵니다.
- 맥에 고해상도 모니터를 쓰는 이유가 있네요..8월 28일결국 일해야 할 때는 큰화면 붙이고 클램쉘 모드니까...이동성을 살리는게 적절하지 않나 싶고요.
- 인공지능은 몰라도 chatGPT는 살아남을 거 같습니다.8월 28일위에 캡쳐화면은 오랫만에 보는 부유방 관련 용어(polythelia)가 잘 떠오르지 않아서 chatGPT에다 물어본 결과인데, 딱 필요한 정보가 잘 정리되어서 나옵니다.
- 카카오톡은 갈수록 업데이트가..8월 27일그리고 시작화면 전면광고도 계획중이라네요? 또한 세번째 탭에는 숏폼도 넣을거라고 알고 있습니다.
- 늦게 사서 후회되네요...8월 26일그래서 찾다보니 브리츠와 아이리버 그리고 소니 제품이 있길래 소니 제품으로 구매했는데요 완전 대만족 스럽습니다 ㅎ 새벽에 매번 아이폰 화면 켜서 시간 보는것도 너무 눈 부시고 번거로웠는데
- 오마이걸 미미 근황8월 26일그러다 보니 제 사람이 성장하지 않으면 화면에도 그 모습이 그대로 비치더라고요. 아이돌은 무대에 설 때 준비된 모습을 보여주려고, 마인드 셋을 하고, 새로운 자아로 갈아 끼우죠.
- 케데헌 배경화면 좋아요.8월 25일아이패드 프로 10.5에 딱 좋습니다.
- (펌)경남고 우승 기념으로 한우 쏜 이대호8월 25일ㅋㅋ 회식 장면은 화면 말미에 나옵니다.
- 소비자원, 액션카메라 품질비교 결과8월 25일. * 촬영 가능한 범위를 나타내며 화각이 클수록 넓은 화면을 촬영할 수 있음. ※ 3개 업체 모두 권고 사항을 수용해 누리집, 사용설명서 등에 표시·광고 내용을 개선할 계획임을 회신함
- 조카가 노트북을 떨궜대서 고쳐보겠습니다.8월 25일첨에 들었을땐 아 화면 깨지면 진짜비싼데...펜 디지타이저라서.. 이 생각부터 들었는데요. 진짜 천만다행으로 화면이 멀쩡하네요. 그럼 어디가 망가졌냐.. … 화면과 리드 결합이 아주 단단하게 나사같은것으로 물려있었으면 100% 화면도 같이 나가는건데 살짝 걸쳐끼워놓는 래칫구조여서 리드만 나갔나봅니다. … 차 전체 가격은 싸지만 부품별로 따지면 어마어마해지는 ㅎㅎ 흠..이걸 어떻게 이쁘게 고쳐본담, 고민하다가 마침 회사에 화면없고,보드 없이 아래 사진처럼 리드랑 키보드부분만 덜렁 있는
- 윈도우 95 출시 30주년8월 24일지원 선점형 멀티태스킹 지원 최초로 Internet Explorer가 탑재된 Windows (OSR1 부터) USB 지원 시작 메뉴, 작업표시줄, 최소화/최대화/닫기 버튼, 바탕화면 … 이전에도 Mac OS나 OS/2, 아미가 OS 등 GUI 운영체제가 여럿 있었지만 점유율은 극소수에 불과했으며 이전까지 대부분의 사람들에게 컴퓨터란 검은화면에 글자만 가득 나오는 사용하기