Arduino'yu Android'e Bağlamanın 6 Kolay Yolu

  • Peter Holmes
  • 0
  • 1820
  • 302
reklâm

Arduino panoları ve benzeri mikrodenetleyiciler yaratıcılığı her zamankinden daha erişilebilir kılmaktadır. LED şeritleri kontrol edip etmediğiniz, LED Işık Şeritlerini Arduino'ya Bağlamada Nihai Kılavuz LED Işık Şeritlerini Arduino'ya Bağlamada Nihai Kılavuz En yaygın LED ürünlerden biri LED şerittir. Bu yazıda, en yaygın iki türün bir Arduino ile nasıl kurulacağını ele alacağız. , Evinizi otomatik hale getirme Arduino ile Evinizi Uzaktan Kumanda Etme, 5 DIY Projeleri Arduino ile Evinizi Uzaktan Kontrol Etme, 5 DIY Projeleri Akıllı ev devrimi şimdi oluyor! Basit bir Arduino'dan başka bir şey kullanarak kendi akıllı ev aletlerinizi nasıl yapacağınızı gösteriyoruz. , ya da hatta mülkünüzün korunması Basit Bir Arduino Alarm Sistemi Nasıl Yapılır Basit Bir Arduino Alarm Sistemi Nasıl Yapılır Hareketi algıladıktan sonra, sivri uçlu alarm sesleri ve yanıp sönen ışıklara sahip bir saldırganı dışarı çekin. Bu eğlenceli mi? Tabii ki öyle. Bugünün Arduino projesinin hedefi bu, uygun…, bu küçük harikalar çoğu DIY elektronik yapısının kalbidir.

Arduino'nuza bir pimin durumunu değiştirmesini söylemeniz gerekirse (örneğin ışıkları açmak için), kullanıcının fiziksel bir düğmeye basması veya bir sensör kullanması gerekir. Bir insan parmak basına veya benzerine güvenmek birçok proje için iyidir, fakat ya devrenizi kurmak ve uzaktan erişmek istiyorsanız?

Bu makalede, sizi bağlantı kurmanın 6 yolu vardır. Android herhangi bir cihaza Arduino uyumlu tahta. Dalış sağlar.

1. ArduinoDroid

Listemizde ilk ArduinoDroid. Bu uygulama üzerinden çalışır Yoldayken USB USB OTG Nedir? Android'de Kullanmanın 5 Harika Yolu USB OTG Nedir? Android'de Kullanmanın 5 Harika Yolu USB OTG nedir ve Android'de nasıl kullanabilirsiniz? Özelliği ve kullanımın birçok yolunu açıklıyoruz.. (OTG) cihazınızı USB kablosu ile Arduino'ya bağlamak için. USB'nin avantajlarından biri, çalışması için internet veya Bluetooth bağlantısı gerektirmemesidir..

Uygulama, telefonunuzu kodlamanızı, Dropbox veya Google sürücünüzde depolanan önceden yazılmış eskizleri yüklemenizi ve hareket halindeyken skeçleri derlemenizi sağlayan tamamen işlevsel bir IDE'dir..

Bu uygulamayı kullanmanın yararları açıktır. Elinizde bir IDE olması, alanda hızlı değişiklikler yapmak için mükemmel bir şeydir. Bir Android cihaz takmak, elinizde bir dizüstü bilgisayarı dengelemek zorunda kalmaktan çok daha az zahmetlidir!

Bariz bir olumsuz, cihazınıza kod yazarak özellikle akıllı telefon ise, çok rahat olmayabilir. Bu, sadece internet bağlantısına ihtiyaç duymadan panonuzu programlamanın ultra taşınabilir bir yoluna sahip olmanın rahatlığı ile karşılaştırıldığında küçük bir konudur..

Bu aynı zamanda Arduino'nun temellerini öğrenmenin ucuz bir yoludur Arduino ile Başlarken: Yeni Başlayanlar Kılavuzu Arduino ile Başlarken: Yeni Başlayanlar Kılavuzu Arduino, esnek, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik prototip platformudur. Sanatçılar, tasarımcılar, hobiler ve etkileşimli nesneler veya ortamlar yaratmak isteyen herkes için tasarlanmıştır. , bir klon Arduino kurulu ve USB OTG kablosu olarak sadece birkaç dolar maliyeti. Bilgisayara sık erişmeyenler için mükemmel!

2. Arduino Bluetooth Denetleyici

Listemizdeki bir sonraki adım Arduino Bluetooth Controller uygulaması. Bu uygulama anında bir Arduino programlama hakkında daha az ve yüklenen çizimdeki değişiklikleri tetikleme hakkında daha fazla. Uygulama, tahtaya Bluetooth aracılığıyla veri göndererek, uygulamadaki bir düğmeye basarak seri veri göndermenizi sağlar. İhtiyacınız olacak Bluetooth modülü Yönetim kurulunuz için HC-06 modül yaygın olarak kullanılır ve yazı yazılırken sadece $ 3 karşılığında kullanılabilir.

Bu ucuz küçük modüller ile başlamak için mükemmel bir astar için Tinkernut Labs'dan bu videoya bakın:

Yukarıdaki video farklı bir uygulama önerir, ancak bazı kullanıcılar modern akıllı telefonlarda çalışmadığını bildiriyor. Arduino Bluetooth Controller bu sorundan muzdarip görünmüyor. Google Play Store resimlerinde görüntülendiği gibi, uygulamanın İtalyanca yerine İngilizce olarak indirdiğini belirtmek önemlidir.!

3. Blynk

Daha önce Blynk ile projeler oluşturmayı ve bunun harika bir hizmet olduğunu gördük. Esnekliği ve sadeliği, kartınızdaki olayları tetiklemenin sezgisel bir yoludur. Blynk, kendi sunucusunu kullandığı için çalışması için internet bağlantısı gerektirir. Akıllı telefon kullanımı için mükemmel hale getirmek üzere Blynk'e erişmek için Wi-Fi veya mobil verileri kullanabilirsiniz.

Blynk'in güçlü yanlarından biri, bir aygıta bağlayabileceğiniz çeşitli yöntemlerdir. Neredeyse tüm geliştirme kartlarına destek vermenin yanı sıra, sunucuya kablosuz olarak, ethernet kullanarak veya hatta bir bilgisayarın bağlantısını USB üzerinden kullanabilirsiniz. Servis iyi belgelenmiştir ve sezgisel uygulaması projeniz için özel kontrolleri bir araya getirmeyi basitleştirir. Arduino IDE için Blynk kütüphanesi tüm iletişimi önemser.

Sabahları kalkmadan önce kahve makinelerini telefonlarından başlatmak isteyen bir kişi iseniz, o zaman bu sizin için!

Blynk, bu alandaki tek hizmet değil, aynı zamanda kontrol edilmeye değer, son derece özelleştirilebilir Thinger.io ve pratik olarak sınırsız ama son derece zor olan OpenHAB'dir. Üçü dışında, Blynk kesinlikle kalkmak ve koşmak için en hızlısıdır, OpenHAB öğrenirken OpenHAB OpenHAB Ev Otomasyonu ile Başlarken Raspberry Pi'de OpenHAB Ev Otomasyonu ile Başlayın Ahududu Pi'de OpenHAB Ev Otomasyonu ile Başlayın çeşitli donanımlar ve protokol agnostiğidir, yani bugün piyasadaki hemen hemen tüm ev otomasyon donanımlarına bağlanabilir. uzun vadede harika bir fikir.

4. Sıfırdan İletişim

Şimdiye kadar ele aldığımız her şey, çeşitli şekillerde bağlanmanıza yardımcı olmak için zaten mevcut olan hizmetleri kullanır, ancak Android uygulamasının her yönü üzerinde tam kontrol sahibi olmak istiyorsanız ne yapmalı? Neden sıfırdan kendin yapmıyorsun??

Hariharan Mathavan Bizi bu kapsamlı adımda öğretici adım adım ilerletir. Burada oluşturulan uygulama sadece açmak için tasarlanmıştır USB bağlantısı, ve seri verileri uygulama ve Arduino kartı arasında ileri geri iletin. Bu, Android Studio ve genel olarak uygulama oluşturma hakkında bilgi edinmenin harika bir yoludur.

Kılavuz, Arduino'nuzla USB üzerinden iletişim kurmak için gerekli tüm kodları izleyerek her adımda açıklamalar sunar. Nasıl uygulanacağına ilişkin izleme rehberi Bluetooth bağlantısı eşit derecede iyi açıklanmış.

Kodlama olmadan Android uygulamaları oluşturmanın yolları varken Android Uygulaması Nasıl Oluşturulur: Bilmeniz Gereken Her Şey Android Uygulaması Nasıl Oluşturulur: Bilmeniz Gereken Her Şey Kendi Android uygulamanızı yapmaya başlamak istiyorsanız, bu kılavuz her şeyi içerir ihtiyacın var. , Java'da kodlamanın temellerini öğrenmeye değer. Kendi uygulamalarınızı yapmak havalıdır ancak siz bilmeden önce yepyeni bir kariyere sahip olabilirsiniz. Java Programcıları için Kariyer Seçenekleri Java Programcıları için Kariyer Seçenekleri 2014-2024 dönemi için öngörülen yüzde 19'luk bir büyüme oranı ile (ABD Bürosu'na göre) İş İstatistikleri), Java programcıları için kariyer olanakları gerçekten mükemmel. !

5. Arduino'nuzu bir Sunucuya Dönüştürün

Anakartınızla iletişim kurmanın başka bir yolu da onu küçük bir sunucuya dönüştürmektir. Bunun yararı, bir IP adresine gidebilecek herhangi bir şeyden pano ile iletişim kurma veya web isteği yapma olanağını açmasıdır..

Startingelectronics.org'dan bu inanılmaz ayrıntılı öğretici Ethernet kalkanı Anakartınızı ev ağınıza bağlamak için. İşte eylem halindeki bir videosu:

Ethernet kalkanı yok mu? Korkma, aynı bir ile elde edilebilir Wi-Fi kalkanı veya NodeMCU gibi Wi-Fi bağlantılı pano Arduino Katiliyle Tanışın: ESP8266 Arduino Katiliyle Tanışın: ESP8266 Arduino uyumlu bir yerleşik anakartın 10 dolardan daha düşük bir fiyatla olduğunu söylersem? Peki, var. .

Eğer node.js Node.JS nedir ve neden umursayayım? [Web Geliştirme] Düğüm.JS Nedir ve Neden Umursamalıyım? [Web Geliştirme] JavaScript, tarayıcıda çalışan, yalnızca istemci tarafında çalışan bir programlama dilidir, değil mi? Artık değil. Node.js, sunucuda JavaScript çalıştırmanın bir yoludur; ama bu çok daha fazlası. Eğer… senin reçel, o zaman arduino-android github projesine bir göz atman senin için mantıklı olabilir. Bir Android uygulaması bir kez daha kaynak koduyla birlikte gelir, böylece kaputun altına girebilir ve kalbin içeriğine bakabilirsin. Oldukça çıplak kemikler, ancak istediğiniz Arduino tahtasında bir node.js sunucusu uygulamak için her şey var.

Python daha fazla işiniz varsa, Instructables user metanurb bir bluetooth modülü öğreticisine sahip.

6. Kızılötesi Kontrol

Arduino'nuzla konuşmak için gerçek bir kart yolu mu arıyorsunuz? MacGyver'ın tamına gitmek ister misiniz? Sonra bir sökmek Kızılötesi (IR) eski bir stereo veya VHS oynatıcıdan alıcısı kullanın ve Arduino kartınızla konuşmak için kullanın!

Bu yöntem, Android cihazınızın yerleşik bir IR blasterine sahip olmasını gerektirir. Mi Uzaktan kumanda ücretsiz olsa da, diğer birçok ev cihazıyla birlikte çalışsa da, bu özelliği kullanmak için birçok uygulama vardır..

Uygulamayı çalıştırıp çalıştırdığınızda, basit bir devre oluşturmanız gerekecektir. “ortaya çıkarmak” IR sinyalleri. Bu IR uzaktan öğretici, devre oluşturma sürecinde size yol gösterir.

Bu eğitimde eski bir uzaktan kumanda kullanılırken, işlem bir IR patlatma Android cihazı kullanmak için tam olarak aynıdır ve parçaların kullanılabilirliği onu harika bir başlangıç ​​projesi yapar.

Bu yöntem sadece görüş hattı dahilinde çalışır. Bununla birlikte, kartınızla kablosuz iletişim kurmanın en ucuz yoludur. Bunu yapmak için parçaları temizleyemeseniz bile, bir IR alıcısı bir dolardan daha az maliyetlidir. Tavana monte LED şerit seti gibi statik bir cihaz için basit bir problem için mükemmel bir çözüm olabilir..

Bir Aracı Kaçırdık mı??

Arduino'nuzu bilgisayarınızdan kurtarmanın birkaç yolu var, ancak orada daha pek çok şey olduğundan eminiz. Hangi yöntemi kullanırsanız kullanın, neden DSLR deklanşör serbest bırakma gibi harika bir projede uygulamıyorsunuz Kendi DSLR Uzaktan Deklanşörünüzü Çıkarın Kendi DSLR Uzaktan Deklanşörünüzü Yapın Şüphesiz ki yapacağınız bir aksesuar uzaktan çekimdir; bu, kamerayı bir tripodun üzerine yerleştirmenize veya bir yere koymanıza ve onu sallama şansı olmadan deklanşörü tetiklemenize olanak tanır… veya bir LED küpü Gelecekten Gelmiş gibi Görünen Bir Titreşimli Arduino LED Küpü Nasıl Yapılır Gelecekten Gelmişe benzeyen Arduino LED Küp Yeni başlayanlar Arduino projeleriyle uğraşıyorsanız, ancak biraz kalıcı ve başka bir harika seviyede bir şey arıyorsanız, mütevazı 4 x 4 x 4 LED küp ... ?

Arduino tahtanla nasıl konuşuyorsun? Her zaman bilgisayar kullanıyor musun? Burada özlediğimiz panolarımızla konuşmanın kurnazca bir yolu var mı?? Aşağıdaki yorum bölümünde bize bildirin!

İmaj Kredisi: almoond / Depositphotos Yeni Esnek Planımızı Deneyin!




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.