전체 글

전체 글

    RPI Mosqquito 설치 (2021.10.19) (외부접속 안될시 필참!)

    RPI Mosqquito 설치 (2021.10.19) (외부접속 안될시 필참!)

    Mosquitto 홈페이지 접속 (최신버젼 설치) https://mosquitto.org/ Eclipse Mosquitto Version 2.0 has been released! The full details are available on the blog post. Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol ve mosquitto.org 상단 네비게이션에 다운로드 이다... 스크롤을 내리다보면 접속해서 순번대로 설치해준다 분명 검색하고 찾아보는 초심자 일텐데 그럼 이제 MQTT 브로커를 작동시켜 테스트를 할 것이다. DIY메카솔루션 오픈랩 에서 https://bl..

    PHP를 활용한 나만의 IOT웹 서버 만들기

    PHP를 활용한 나만의 IOT웹 서버 만들기

    1. 구조 2. 파일 https://drive.google.com/file/d/11o5nqnPRkZ3wJ09gnJ6fC0YKESXlhlhr/view?usp=sharing IOTServer.zip drive.google.com 5. 파일 아두이노 만들기 #include #include #include #define DHTPIN D7 // DHT11이 연결된 핀 #define DHTTYPE DHT11 // DHT 11, DHT시리즈중 11을 선택합니다. const char* DATA_NAME = "Temp"; const char* ssid = "와이파이 아이디"; const char* password = "비밀번호"; DHT dht(DHTPIN, DHTTYPE); void setup () { Serial.b..

    [Kotlin]간단한 계산기 만들기

    [Kotlin]간단한 계산기 만들기

    Kotlin 코드 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) var resultNum:Int = 0 var flag:Boolean = false val btn: Array = arrayOf(btn_0,btn_1,btn_2,btn_3,btn_4,btn_5,btn_6,btn_7,btn_8,btn_9) for(btn_s in btn){ btn_s.setOnClickListener { if(result.text.toString()== "0" || flag..

    클래스

    자바(JAVA)의 클래스 생성 class 클래스명{ 클래스명(변수){ } } class Person{ String name; int age; Person(String name, int age){ this.name = name; this.age = age; } Person(String name){ this.name = name } } 코틀린(Kotlin)의 클래스 생성 class 클래스명 constructor(변수){} 또는 class 클래스명(변수){} class Person constructor(val name:String, val age:Int){// 첫번째 constructor은 생략가능 constructor(name: String) : This(name, 0)// 두번째 constructor은 생..