Arduino platformu, kullanıcıların bilgisayarlar ve günlük nesneler arasında bir arayüz oluşturmasına olanak tanıyarak bazı yaratıcı donanım korsanlığına izin verir. Arduino IDE (Entegre Geliştirme Ortamı) yalnızca Windows, Mac veya Linux'ta çalışsa da, Arduino'yu bir telefon veya tablet ile kontrol etmek için bir dizi arayüz vardır. Arduino'nun mobil cihazlarla entegre edilebileceği yollara birkaç örnek.
Bu makaledeki bilgiler genel olarak Arduino donanımının farklı sürümleri için geçerlidir. Eski sürümler daha yeni mobil işletim sistemleriyle uyumlu olmayabilir.
Alt Satır
Arduino oyun alanı, Arduino kullanarak donanımla nasıl arayüz oluşturulacağı hakkında çok sayıda öğretici ve bilgi içerir. Mobil arayüz geliştirmek için önerdiği iki program pfodApp ve Annikken Andee'dir. İlki yalnızca Android içindir, ancak ikincisi iOS ile uyumludur. Her iki seçenek de kapsamlı bir mobil programlama deneyimi gerektirmez.
Arduino ve Android
Android cihazların nispeten açık platformu, onları Arduino ile entegrasyon için harika adaylar yapar. Android platformu, Arduino arayüzünün temelini oluşturan Wiring dili ile ilgili olan Processing dilini kullanarak Arduino ADK ile doğrudan bağlantıya izin verir. Bağlandıktan sonra Android telefon, Arduino cihazının tüm işlevlerini kontrol etmek için kullanılabilir.
Alt Satır
İOS'un düşük seviyeli kontrole göre doğası göz önüne alındığında, Arduino'yu iOS cihazınıza bağlamak biraz daha zor olabilir. Redpark koparma paketi, eski iOS cihazları ve Arduino arasında doğrudan kablo bağlantısına izin verir, ancak daha yeni bir iPhone veya iPad'iniz varsa, Bluetooth veya Wi-Fi aracılığıyla iOS cihazı ile Arduino arasında kablosuz bir bağlantı kurmanız gerekir.
Arduino Hücresel Kalkanlar
Arduino'yu mobil uyumlu hale getirmenin bir başka yolu da hücresel kalkan kullanmaktır. GSM/GPRS kalkanları, doğrudan Arduino devre kartına takılır ve kilidi açılmış SIM kartları kabul eder. Bir hücresel kalkanın eklenmesi, Arduino'nun SMS mesajları yapmasına ve almasına izin verebilir ve bazı hücresel kalkanlar, Arduino'yu etkili bir şekilde ev yapımı bir cep telefonuna dönüştürerek eksiksiz bir ses işlevi yelpazesine olanak tanır.
Alt Satır
Arduino ile entegre edilebilecek bir diğer mobil arayüz Twilio. Twilio, telefon servislerine bağlanan bir web arayüzüdür, bu nedenle bilgisayara bağlı bir Arduino, sesli veya SMS mesajları kullanılarak kontrol edilebilir. Örneğin, Arduino ve Twilio, web veya SMS ile kontrol edilebilen ev otomasyonu sağlamak için cihazlar ve diğer elektronik cihazlarla birlikte kullanılabilir.
Arduino ve Web Arayüzleri
Arduino IDE, minimum programlama uzmanlığına sahip bir dizi web arayüzü ile kolayca entegre edilir, ancak daha hazır bir çözüm arayanlar için bir dizi kitaplık mevcuttur. Örneğin Webduino arayüzü, Arduino ve Ethernet kalkanı ile kullanım için basit bir Arduino web sunucusu kütüphanesidir. Webduino sunucusunda bir web uygulaması barındırıldığında, Arduino internete bağlı herhangi bir mobil cihazdan kontrol edilebilir.