0Pricing
Arduino & IoT Academy · Ders

Dijital ve Analog Sinyaller

Açık/kapalı sinyallerle kesintisiz bir aralık arasındaki fark.

Dijital ve Analog Sinyaller, CoddyKit'te ücretsiz bir Arduino & IoT Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Arduino & IoT Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.

Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.

Two Kinds of Signal

Electronics speak in two languages. A digital signal is simple on or off, while an analog one varies smoothly. Both matter in your projects.

Digital Means On or Off

A digital signal has only two states: HIGH or LOW, like a light switch. There is nothing in between, just yes or no.

Analog Means a Range

An analog signal can be any value across a range, like a dimmer slowly fading a lamp from off to full brightness.

The Real World Is Analog

Temperature, light, and sound never jump between two values. They flow smoothly, so the real world is mostly analog by nature.

Voltage Carries the Value

On an Arduino, an analog reading is really a voltage between 0V and 5V. A higher voltage simply means a higher value.

A Button Is Digital

A push button is the perfect digital input. It is either pressed or not, so you read it as HIGH or LOW with digitalRead.

A Knob Is Analog

A turning potentiometer sends a smoothly changing voltage. Turn it slowly and the value glides, so you read it as analog.

Different Pins for Each

The Uno keeps them separate. Digital pins are labeled D0 to D13, while the analog input pins are labeled A0 to A5.

Two Functions to Read

You match the function to the signal: digitalRead for on or off pins, and analogRead for the smooth analog inputs.

int btn = digitalRead(2);
int knob = analogRead(A0);

Analog Gets Digitized

Your chip cannot truly feel a smooth voltage. An ADC converts that analog voltage into a number the code can use.

Why the Difference Matters

Choosing the right type avoids bugs. Read a sensor with analogRead and a switch with digitalRead, and your data stays correct.

Quick Check

Which input belongs to the analog world?

Recap: Digital vs Analog

You learned that digital is on or off while analog is a smooth range. Buttons are digital, knobs are analog. Match the read function to each.

Sıkça Sorulan Sorular

“Dijital ve Analog Sinyaller” dersi ücretsiz mi?

Evet — “Dijital ve Analog Sinyaller” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Arduino & IoT Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.

“Dijital ve Analog Sinyaller” dersinde ne öğreneceğim?

Açık/kapalı sinyallerle kesintisiz bir aralık arasındaki fark. Arduino & IoT Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Arduino & IoT Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Arduino & IoT Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Dijital ve Analog Sinyaller” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Arduino & IoT Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Arduino & IoT Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Dijital ve Analog Sinyaller
  2. analogRead 0–1023 Döndürür
  3. Bir Potansiyometre Düğmesini Okuma
  4. map() ile Değerleri Yeni Bir Aralığa Eşleme
← Arduino & IoT Academy Sayfasına Dön