Osiloskop ve sinyal jeneratörünü kullanmak.
İşlem basamakları:
- Devreyi çiziniz.
- Girişlerden DC veriniz.
- Tablodaki ölçümleri yapınız
| Vg1 | Vg2 | Uç | LED |
| DC 5 V | DC 1V | ……… V | |
| DC 5 V | DC 4V | ……… V | |
| DC 5 V | DC 5V | ……… V | |
| DC 5 V | DC 6V | ……… V | |
| DC 5 V | DC 12V | ……… V |
İşlem basamakları:
| Vg1 | Vg2 | Uç | LED |
| DC 5 V | DC 1V | ……… V | |
| DC 5 V | DC 4V | ……… V | |
| DC 5 V | DC 5V | ……… V | |
| DC 5 V | DC 6V | ……… V | |
| DC 5 V | DC 12V | ……… V |
void setup() { // Portların giriş-çıkış olarak tanımladığı fonksiyon. (Bir kez çalışır.) pinMode(13, OUTPUT); //13 numaralı pin çıkış olarak ayalandı. } void loop() { // Loop sonsuz döngüsü digitalWrite(13, HIGH); //13 numaralı pinden 5 V (digital 1) gönderildi. delay(1000); // Zaman gecikmesi // Bekle 1000 ms = 1 sn digitalWrite(13, LOW); //13 numaralı pin 0…
bluetooth-pic-kontrol-ares-hex-dosyası-c-kodu-aia-ve-apk-dosyası bluethoot pic kontrol semasi kod: #include <16f628a.h> #fuses NOWDT,HS, NOPUT, NOPROTECT,NOBROWNOUT, NOLVP, NOCPD #use delay (clock = 4000000 ) #use fast_io(a) #use RS232 (BAUD=9600,BITS=8,PARITY=N,XMIT=PIN_B2,RCV=PIN_B1) char valor; void main() { set_tris_a(0b000); Output_low(PIN_a0); Output_low(PIN_a1); Output_low(PIN_a2); Output_low(PIN_a3); while(true) { valor = getc(); switch (valor) { case ‘b’: output_low(PIN_a0); break; case ‘a’: output_high(PIN_a0); break; case ‘d’: output_low(PIN_a1); break;…
kod: #include <PID_v1.h> #include <LMotorController.h> #include “I2Cdev.h” #include “MPU6050_6Axis_MotionApps20.h” #if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE #include “Wire.h” #endif #define MIN_ABS_SPEED 30 MPU6050 mpu; // MPU kontrol ve durum değişkenleri bool dmpReady = true; // DMP başarılıysa true yap uint8_t mpuIntStatus; // MPU interrupt durumunu tutar uint8_t devStatus; // işlem sonrası durum (0 = başarılı, !0 = hata)…