Kayıtlar

Match the words from the dialogue to their definitions. One is extra.

Etkileşimli  Eşleştirme Uygulaması için tıkla..

Tinkercad alternetifi olabilir mi? wokwi.com

https://wokwi.com/ da  Başlangıç aşamasında Arduino devrenizi kurup C ile kodlaryarak simule edebilirsibiz. Farklı uygulamalarda var.  Bu not da burada dursun :)

Compute it - bu sefer bilgisayarsınız!

  Saha Rolleri değiştirelim: bu sefer bilgisayarsınız!  Doğru yörüngeyi bulmak ve zorlukları kazanmak için programları okuyun ve yorumlayın.  Bazı temel programlama kavramlarını anlamak için sezgisel yeteneklerinize odaklanmanız ve kullanmanız gerekecek. Amaç Bu oyunun ana odak noktası kod okumadır.  Compute it'i bitirdikten sonra, bir bilgisayarın bazı kodları nasıl okuduğu konusunda iyi bir alıştırma yapacaksınız.  Başkaları tarafından yazılan kodları keşfederken faydalı bir beceri olacaktır. Ancak kendi kodunuzu yazarken de önemli bir beceridir: Bilgisayarın onu nasıl anlayacağını akılda tutarak, daha az hata yapacaksınız Okuyucunun konumunda olduğunuzda, anlamlı adlandırma ve dikkatli boşluk bırakarak daha net kod yazmayı önemsersiniz. Hedef Hiç kodlamayan yeni başlayanlar için uygundur Eğitimciler İçin Uyarı! "Compute it" i sıfır bilgiye sahip, hatta eğitimci olmadan eğitimciler tarafından kullanılabilecek şekilde tasarladık.  Bir sınıfta veya arkadaşl...

Servo

/*  Controlling a servo position using a potentiometer (variable resistor)  by Michal Rinott <http://people.interaction-ivrea.it/m.rinott>  modified on 8 Nov 2013  by Scott Fitzgerald  http://www.arduino.cc/en/Tutorial/Knob */ #include <Servo.h> Servo myservo;  // Servo sınıfından bir myservo nesnesi oluştur. int potpin = 0;  // Potansiyometreyi bağlamak için kullanılan analog pin int val;    // Analog pimden değeri okumak için değişken void setup() {   myservo.attach(9);  // Servoyu 9 nolu pimin üzerine servo nesnelere bağlar } void loop() {   val = analogRead(potpin);            // Potansiyometrenin değerini okur (0 ile 1023 arasındaki değer)   val = map(val, 0, 1023, 0, 180);     // Servo ile birlikte kullanmak için ölçekle  (0 ile 180 arasındaki değer)   myservo.write(val);                 ...

Bluetooth

#include <SoftwareSerial.h> SoftwareSerial bt_iletisim(0, 1); #define sol_ileri 8 #define sol_geri 9 #define sol_hiz 10 #define sag_ileri 13 #define sag_geri 12 #define sag_hiz 11 int motorlar_hiz = 255; byte son_islem; void setup() {   pinMode(sol_ileri, OUTPUT);   pinMode(sag_ileri, OUTPUT);   pinMode(sol_geri, OUTPUT);   pinMode(sag_geri, OUTPUT);   pinMode(sol_hiz, OUTPUT);   pinMode(sag_hiz, OUTPUT);   Serial.begin(9600);   bt_iletisim.begin(9600); } void loop() {  // if (!!Serial.available()){   if (bt_iletisim.available())   {     char data = bt_iletisim.read();     Serial.println(data);     if (data == '1')     {       dur();       delay(10);       ileri();       son_islem = 1;     }     else if (data == '2')     {       dur(); ...

LCD Ekran Merhaba Dünya

#include <LiquidCrystal_I2C_AvrI2C.h> LiquidCrystal_I2C_AvrI2C lcd(0x3f,16,2);  // 16 karakter 2 satır için - 20x4 satır için (0x27,20,4) yazın void setup() {   lcd.begin();                        // LCD Başlat   lcd.backlight();                    // Arka ışığı aç..   lcd.setCursor(0,0);                // 0. sütun, 0. satır   lcd.print("Merhaba, dunya!");      //İlk satıra yazalım   lcd.setCursor(0,1);                 // 0.sütun, 1.satır   lcd.print("Arduino Maltepe");       //İkinci satıra yazalım } void loop() {      } Kütüphaneyi indir...