첫번째 실습으로 전구불키기를 해봤다. 다양한 방법으로 불을 키고 끌 수 있도록 해봤다. analogWrite 함수를 사용하면 불빛의 세기를 지정할 수 있는데, 0~255 범위 내에서 지정할 수 있다. 위의 영상은 스위치를 통해 불을 키는 것이다. 스위치를 누르는 것을 트리거로 해서 불빛 세기가 0부터 255까지 커지다가 꺼지는 것을 실습해봤다. 위의 영상은 가변저항을 이용하여 빛의 세기를 조절 할 수 있도록 한 것이다. 빛과 달리 가변저항은 0~1023범위 값을 가지고 있다. 그래서 가변 저항의 범위와 빛의 범위를 맞추는 로직을 추가했다. 마지막으로 빛 센서를 통한 빛의 세기 조절이다. 주위가 밝을 수록 저항이 커 불빛이 약하고 어두우면 저항이 약해 빛이 밝아진다.