Vjezba 2 sa komentarima bez 4. zadatka

Dependencies:   mbed

Fork of KTM_vjezba2 by Emma Watson

Revision:
0:2cc3c591f993
Child:
1:af669fa89346
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Trokutasti_valni_oblik_4000s.cpp	Sat Nov 05 19:16:56 2016 +0000
@@ -0,0 +1,38 @@
+#include "mbed.h"
+
+/*
+    možemo izračunati da nam je promjena 3.3V / 2000 = 1.65mV
+    ali LPC 1768 nemože izmjeriti toliko manju promjenu
+    pošto je LPC 10 bitni, odnosno njegova DA pretvorba je 10 bitna, najmanja promjena koju može izmjeriti je 3.3V / 2^10 = 3.22mV
+    
+    ovo možemo vidjeti ako izlaz pina p18 spojimo na voltmetar i stavimo "wait(5)" osim ako netko može očitati dvije vrijednosti u roku 1s
+    
+    da bismo mogli vidjeti manje promjene, potreban nam je mbed sa većom rezolucijom, odnosno većom bitnom DA pretvorbom
+    
+*/
+
+AnalogOut aout (p18);
+float i;
+
+int main() {
+
+    while(true){
+        
+        //postavljanje uzlazećeg brida
+        for( i=0; i<1; i=i+0.0005){
+            
+            aout = i;
+            wait(1);   
+            
+            }
+            
+        //postavljanje padajućeg brida
+        for( i=1; i>0; i=i-0.0005){
+            
+            aout = i;
+            wait(1);
+            
+            }
+        
+    }    
+}
\ No newline at end of file