Arduino Sanal Renk Karıştıcısı (Processing)

0
53
Okunma

Arduino Sanal Renk Karıştıcısı (Processing)

Bu örnek, Arduino kartından bilgisayara birden çok değer göndermeyi göstermektedir. Üç potansiyometreden gelen okumalar, bir İşleme taslağının veya Max / MSP yamasının arka plan renginin kırmızı, yeşil ve mavi bileşenlerini ayarlamak için kullanılır.

Donanım

  • Arduino veya Genuino
  • 3 adet Analog Sensörler (potansiyometre, fotosel, FSR vb.)
  • 3 adet 10K ohm dirençler
  • bağlantı telleri
  • breadboard

Gerekli Yazılım

Devre

Analog sensörleri 0, 1 ve 2 analog giriş pinlerine bağlayın.

Bu devre, kuvvet algılayıcı dirençlerden analog voltajlar üretmek için üç voltaj bölücü alt devresi kullanır. Bir voltaj bölücünün seri olarak iki rezistörü vardır, voltajı değerlerine orantılı olarak böler.

Kod

Sensör değerleri Arduino’dan ASCII kodlu ondalık sayı olarak bilgisayara gönderilir. Bu, her bir sayının ASCII karakterleri “0” ile “9” kullanılarak gönderildiği anlamına gelir. Örneğin “234” değeri için üç bayt gönderilir: ASCII “2” (ikili değer 50), ASCII “3” (ikili değer 51) ve ASCII “4” (ikili değer 52).

Processing Kodu

İşleme çizimini yukarıdaki kod örneğinden kopyalayın. Analog sensörlerin değerini değiştirdikçe, arka plan rengi değişecektir:

Max Kodu

Maksimum yama böyle görünüyor. Metni yukarıdaki kod örneğinden kopyalayın ve yeni bir Max penceresine yapıştırın.

Kaynak:arduino.cc

CEVAP VER

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.