Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu

BileşenSeviye 1 · Temel bileşenler ve ölçüm

Buton / anahtar

Arayüz
digital
Sürükle: döndür · tekerlek: yakınlaş · temsilî model

Nedir?

Buton (push button) ve anahtar, devreyi mekanik olarak açıp kapatan en basit giriş elemanıdır. Robotlarda başlatma butonu, mod seçimi, çarpışma (bumper) ve limit anahtarı olarak kullanılır.

Nasıl çalışır?

Basıldığında metal kontaklar birbirine değerek devreyi kapatır; mikrodenetleyici bunu dijital giriş olarak okur. Giriş boşta kalmasın diye pull-up veya pull-down direnci (çoğu kartta dahili pull-up) gerekir. Kontaklar kapanırken 1 ile 20 ms arasında zıplar (bounce), bu sırada tek basış birden çok basış gibi okunabilir; bu yüzden yazılımda ya da RC devresiyle debounce yapılır.

Ne zaman seçilir?

Kart üstü kullanıcı girişi için tact switch, mekanizmanın sonuna ulaştığını algılamak için kollu mikro anahtar (limit switch) seç; temassız ve aşınmasız algılama gerekiyorsa Hall sensörü veya optik sensör kullan.

Laboratuvarda: Buton (INPUT_PULLUP) ve zıplama süzme

Butona bas: D13 LED'i yanar, seri monitörde basma sayısı artar.

Laboratuvarda aç

Özellikler

  • Kontak 1-20 ms zıplar

Dikkat

  • Debounce şart

Kaynak: Hyvex Academy elektronik serisi (seri-el-bilesen).

Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç