Pada kesempatan kali ini saya akan menjelaskan tentang Nodemcu yang bisa mengeluarkan pwm dengan frequency yang bisa diatur. pada percobaan kali ini yang diatur hanya frequency saja dan untuk PWM Duty Cycle tetap di kurang lebih 50 %. alat ini sangat cocok untuk difungsikan pada alat yang bermain frequency seperti Audiometri dll. untuk lebih jelasnya berikut adalah program dan daftar komponennya.
a. NodeMCU ESP8266
b. Led
c. Program Arduino IDE
#include <ESP8266WiFi.h>
uint8_t LEDpin = D6;
uint16_t dutycycle = 512;
void setup(){
Serial.begin(9600);
pinMode(LEDpin, OUTPUT);
}
void loop(){
int dataadc = analogRead(A0);
analogWriteFreq(dataadc); //Freq in Hz
analogWrite(LEDpin, dutycycle);
Serial.println(dataadc);
delay(200);
}
d. VIDEO HASILNYA
No comments:
Post a Comment