λͺ©λ‘πŸ‘©‍πŸ’» IoT (Embedded)/Arduino (64)

😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[아두이노] ν΄λΌμš°λ“œλ‘œ κ΅¬ν˜„ν•˜λŠ” IoT - MQTT ν† ν”½ & ν΄λΌμš°λ“œμ˜ λΈŒλ‘œμ»€μ™€ MQTT 연동

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ MQTT ν† ν”½ πŸ” μ™€μΌλ“œ μΉ΄λ“œ : ν† ν”½μ—μ„œ μ—¬λŸ¬ 개의 그룹을 κ΅¬λ…ν•˜κΈ° μœ„ν•œ μš©λ„ # : 닀쀑 레벨 μ™€μ΄λ“œ μΉ΄λ“œ - ν† ν”½μ—μ„œ μ§€μ •λœ 계측 μ΄ν•˜μ˜ λͺ¨λ“  것 선택 + : 단일 레벨 μ™€μ΄λ“œ μΉ΄λ“œ - ν† ν”½μ—μ„œ ν•˜λ‚˜μ˜ κ³„μΈ΅λ§Œ 선택 πŸ” ν† ν”½ μ„€κ³„ν•˜κΈ° : μˆ˜μ§‘ν•œ 데이터λ₯Ό 전솑할 λ•ŒλŠ” 맨 μ•žμ— dt, κΈ°κΈ°λ₯Ό μ„ νƒν•˜μ—¬ μ œμ–΄ν•  λ•ŒλŠ” cmd둜 섀계 dt/λŒ€λΆ„λ₯˜/쀑뢄λ₯˜/μ†ŒλΆ„λ₯˜/ꡬ체적 데이터 cmd/λŒ€λΆ„λ₯˜/쀑뢄λ₯˜/μ œμ–΄ λŒ€μƒ/req or res πŸ” λ©”μ‹œμ§€ μ„€κ³„ν•˜κΈ° : JSON ν˜•νƒœλ‘œ λ©”μ‹œμ§€ 보냄 : λ©”μ‹œμ§€ 쀑볡을 κ΅¬λΆ„ν•˜κΈ° μœ„ν•΄ μ‹œκ°„κ³Ό 별도 id κ°’ 지정 : μ œμ–΄μ˜ 경우, μ œμ–΄ μš”μ²­μ— λŒ€ν•œ 응닡 λͺ©μ μ§€ 같이 보내기도 함 πŸ₯‘ ν΄λΌμš°λ“œμ˜ 브둜컀 πŸ” ν΄λΌμš°λ“œ : μžμ‹ μ˜ 컴퓨터가 μ•„λ‹Œ ν΄λΌμš°λ“œμ— μ—°..

[아두이노] IoT의 λ„€νŠΈμ›Œν¬ - IoT ν”„λ‘œν† μ½œ

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ IoT ν”„λ‘œν† μ½œ : 사물인터넷이 IP 기반으둜 인터넷과 μ—°κ²°λ˜λŠ” 방법은 λ‹€μ–‘ν•˜κ²Œ 쑴재 : TCP/IP μ—μ„œ 4계측인 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 계측에 속함 EX) HTTP, μ›Ήμ†ŒμΌ“, CoAP, MQTT, matter πŸ” HTTP : μ›Ή μ„œλΉ„μŠ€μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ 간에 정보λ₯Ό μš”μ²­ν•˜κ³  응닡 λ°›κΈ° μœ„ν•œ ν”„λ‘œν† μ½œ πŸ” μ›Ή μ†ŒμΌ“ 톡신 : μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ 간에 μ†ŒμΌ“ 컀λ„₯μ…˜μ„ μœ μ§€ν•΄μ„œ μ–Έμ œλ“  μ–‘λ°©ν–₯ 톡신 λ˜λŠ” 데이터 전솑이 κ°€λŠ₯ν•˜λ„λ‘ ν•˜λŠ” 기술 : μ±„νŒ…, 화상 톡화 등에 μ‚¬μš©λ¨ πŸ” CoAP : μ—΄μ•…ν•œ ν™˜κ²½μ—μ„œ μ €μ‚¬μ–‘μ˜ ν•˜λ“œμ›¨μ–΄λ‘œ μ „μ†‘ν•˜κΈ° μœ„ν•œ 1:1 톡신 κ²½λŸ‰ ν”„λ‘œν† μ½œ : UDP 톡신 기반의 iOt에 많이 μ‚¬μš©λ¨ πŸ” MQTT Message : 메세지 Queuing : 큐 Telemetr..

[아두이노] IoT의 λ„€νŠΈμ›Œν¬ - IoT 톡신 방법

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ IoTλ₯Ό 인터넷에 μ—°κ²°ν•˜κΈ° πŸ” 인터넷 : TCP/IP ν”„λ‘œν† μ½œμ„ 기반으둜 ν•˜μ—¬ μ „ 세계 μˆ˜λ§Žμ€ 컴퓨터와 λ„€νŠΈμ›Œν¬λ“€μ΄ μ—°κ²°λœ κ΄‘λ²”μœ„ν•œ 컴퓨터 톡신망 : 컴퓨터와 컴퓨터 κ°„μ˜ μ—°κ²° : μ™Έκ΅­ μ›Ήμ‚¬μ΄νŠΈλŠ” ν•΄μ € 케이블을 톡해 μ™Έκ΅­ μ„œλ²„μ™€ 톡신 κ°€λŠ₯ πŸ” 정보 전달 방법 : IP λΌλŠ” μΈν„°λ„·λ§Œμ˜ μ£Όμ†Œ μ‚¬μš© πŸ” ν”„λ‘œν† μ½œ : ν”„λ‘œν† μ½œμ€ 정보λ₯Ό μ£Όκ³  λ°›λŠ” 약속 πŸ” TCP/IP 4계측 ꡬ쑰 : TCP/IP λž€ 4개의 κ³„μΈ΅μœΌλ‘œ κ΅¬μ„±λ˜λ©° IPλΌλŠ” μ£Όμ†Œλ₯Ό 톡해 정보λ₯Ό μ£Όκ³ λ°›λŠ” 방식 : κ³„μΈ΅μ΄λž€ μ„œλ‘œ κ°„ λΆ„λ¦¬λœ κ°œλ…μ˜ 전솑 방식 (λΈ”λ£¨νˆ¬μŠ€ : IP 기반 톡신이 μ•„λ‹˜, mac μ£Όμ†ŒκΈ°λ°˜ 톡신) μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ : HTTP, FTP, SSH, MQTT λ“± μ‚¬μš©ν•˜λŠ” μ„œλΉ„μŠ€ κ΄€λ ¨ κΈ°λŠ₯ λ‹΄λ‹Ή 전솑 계측 ..

[아두이노] IoT의 λ„€νŠΈμ›Œν¬ - IoT 톡신 방법

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ IoT μ•„ν‚€ν…μ²˜ λ””λ°”μ΄μŠ€(μ„Όμ„œ) -> λ„€νŠΈμ›Œν¬ -> ν”Œλž«νΌ -> 데이터 처리 (ETL) -> 데이터 뢄석 -> μ„œλΉ„μŠ€ 및 ν”Όλ“œλ°± πŸ₯‘ IoT 톡신 πŸ” 정보 전달 : μ „νŒŒμ˜ λ²”μœ„κ°€ 맀우 λ‹€μ–‘ν•˜κΈ°μ— λ‹€μ–‘ν•œ λ°©μ‹μœΌλ‘œ 정보 전달 κ°€λŠ₯ πŸ” λΉ›μ˜ 주파수λ₯Ό μ‚¬μš©ν•œ LiFi : 빛을 μ‚¬μš©ν•˜μ—¬ wifi 보닀 μ΅œλŒ€ 100 λ°° λΉ λ₯Έ 톡신 기술 : λˆˆμ— 보이지 μ•ŠλŠ” λΉ›μ˜ κΉœλΉ‘μž„ μ΄μš©ν•΄ 톡신 πŸ₯‘ λ””λ°”μ΄μŠ€ - λ””λ°”μ΄μŠ€ λ„€νŠΈμ›Œν¬ (단거리 톡신) : λ‹¨κ±°λ¦¬μ—μ„œ 무선 톡신을 μœ„ν•΄ λ‹€μ–‘ν•œ 톡신 방법 쑴재 EX) RFID, λΈ”λ£¨νˆ¬μŠ€, 지그비, μŠ€λ ˆλ“œ, wifi πŸ” RFID : 주파수λ₯Ό μ΄μš©ν•΄ IDλ₯Ό μ‹λ³„ν•˜λŠ” λ°©μ‹μ˜ 톡신 (μ „μžνƒœκ·Έ) : 정보 기둝 μΉ©μ…‹κ³Ό νŒλ…κΈ°μ—κ²Œ 정보 솑신 μ•ˆν…Œλ‚˜λ‘œ ꡬ성 πŸ” wif..

[아두이노] 사물 인터넷 IoT

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ 사물 인터넷 IoT : 사물 + 인터닛 (Internet of Things) : 일상적 사물듀에 톡신기기와 μ„Όμ„œ 등을 λ‚΄μž₯ ν•˜μ—¬ 인터넷에 μ—°κ²°ν•˜λŠ” 기술 : [λ„“μ€κ°œλ…] μ„Όμ„œλ₯Ό 톡해 이전에 λͺ°λžλ˜ 사싀을 νŒŒμ•…ν•˜κ³ , 이λ₯Ό 기반으둜 세상에 μƒˆλ‘œμš΄ κ°€μΉ˜λ₯Ό μ œκ³΅ν•˜λŠ” 것 πŸ₯‘ 사물 인터넷 μ•„ν‚€ν…μ²˜ : λ””λ°”μ΄μŠ€ (μ„Όμ„œ) : λ„€νŠΈμ›Œν¬ : ν”Œλž«νΌ : 데이터 처리 (ETL) : 데이터 뢄석 : μ„œλΉ„μŠ€ 및 ν”Όλ“œλ°± πŸ” λ””λ°”μ΄μŠ€ (μ„Όμ„œ) : λ‹€μ–‘ν•˜κ²Œ κ΄€μΈ‘ν•˜κ³ μž ν•˜λŠ” λŒ€μƒμ˜ 데이터λ₯Ό μˆ˜μ§‘ν•˜κ±°λ‚˜ μ œμ–΄ν•˜λŠ” μž₯치 (μ„Όμ‹± & ν”Όλ“œλ°±) πŸ” 게이트 웨이 : λ‹€μ–‘ν•œ μ„Όμ„œμ™€ μ œμ–΄ λ””λ°”μ΄μŠ€λ₯Ό μ œμ–΄ν•˜λŠ” 쀑앙 μ œμ–΄ μž₯ πŸ₯‘ ESP32 : IoT μ—λŠ” 인터넷이 ν•„μˆ˜ : WIFI, λΈ”λ£¨νˆ¬μŠ€λ₯Ό μ§€μ›ν•˜λŠ” μ €μ „λ ₯ κ³ μ„±λŠ₯..

[아두이노] 슀마트 ν™”λΆ„ λ§Œλ“€κΈ°

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!) πŸ₯‘ 슀마트 ν™”λΆ„ λ§Œλ“€κΈ° πŸ” 식물 재배용 LED : μΌμ‘°λŸ‰μ΄ λΆ€μ‘±ν•œ μ‹€λ‚΄μ—μ„œ 광합성을 μ΄‰μ§„μ‹œν‚€κ³  식물 생μž₯ 도움 : 식물 생μž₯에 μœ μ΅ν•œ 파μž₯을 λ°œμƒμ‹œν‚€λ„λ‘ 청색 νŒŒλž‘κ³Ό 적생 νŒŒλž‘μ΄ μ μ ˆν•˜κ²Œ μ‘°ν•© : 식물 재배용 LED μ œμ–΄ν•˜κΈ° μœ„ν•΄ λ¦΄λ ˆμ΄κ°€ ν•¨κ»˜ ꡬ성 πŸ” 릴레이 : μŠ€μœ„μΉ˜μ˜ 일쒅 : μ „κΈ° 기계식 λ¦΄λ ˆμ΄λŠ” μ „κΈ°κ°€ 흐λ₯΄λ©΄ μžμ„μ΄ λ˜μ–΄ μŠ€μœ„μΉ˜λ₯Ό λŒμ–΄ 당겨 μŠ€μœ„μΉ˜κ°€ λ‹«νž˜ : μ „κΈ°κ°€ 흐λ₯΄μ§€ μ•ŠμœΌλ©΄ μ—΄λ¦Ό : 코일을 μ΄μš©ν•œ μ „μžμ„μ˜ μ›λ¦¬λ‘œ λ™μž‘ : μ•„λ‘μ΄λ…Έμ—μ„œ DATA둜 μ‹ ν˜Έλ₯Ό μ£Όμ–΄ 릴레이λ₯Ό μ—΄κ³  λ‹«μŒ πŸ₯‘ 식물 생μž₯ LED ν™œμš©ν•˜κΈ° πŸ₯‘ λΈ”λ£¨νˆ¬μŠ€λ‘œ μ œμ–΄ν•˜λŠ” 식물 생μž₯ μ‘°λͺ… πŸ₯‘ 슀마트 ν™”λΆ„ μ™„μ„±ν•˜κΈ° : μ‘°λ„μ„Όμ„œ, μ €ν•­, 생μž₯ LED, 릴레이, λΈ”λ£¨νˆ¬μŠ€ λͺ¨λ“ˆ, ν† μ–‘ μˆ˜λΆ„ μ„Όμ„œ, μ›Œν„° 펌..