Mors kodu çevirmenine kendi dilinizi oluşturun

arduino paketi, usb ve hdmi kablosu

Bugün ilginç eğitimlerimizden biriyle geri dönüyoruz. Bu sefer size uygulanması için kısa bir zaman alacak ve tam anlamıyla Mors alfabesine yazılan bir dilden bir tür çevirmen oluşturabileceğiniz çok basit bir proje göstermek istiyorum. Her zamanki gibi, gerçek şu ki, bir projenin ötesine geçmeyeceğiz. ekmek tahtası tabağı ve bir arduino kurulu Hem yazılım düzeyinde hem de nihai proje tamamlamaları açısından daha ileri gitmek istemeniz durumunda, çözümü uygulayan kişi olmalısınız, daha az, daha çekici.

Fikir, bir Mors alfabesine her tür yazı tipi, kelime veya cümlenin tercümanı. Bu, gerekli yazılıma sahip olan bir Arduino kartını kullanmak kadar basittir, böylece çıktıları aracılığıyla birkaç LED'in ifade ettiğimiz Mors dilindeki anlama göre görünmesini sağlayabiliriz. Çevirmek istediğimiz metni kolayca yazmak için, metni bluetooth bağlantısı üzerinden panomuza gönderecek Android işletim sistemi ile donatılmış bir cep telefonu kullanacağız. Arduino UNO.

Arduino için sensörlerle uyumlu Arduino kartı

Projeyi yürütmek için gerekli malzeme

Üst satırlarda aşağı yukarı belirtmeye çalıştığımız gibi, bu projeyi gerçekleştirmek için özel malzemelere ihtiyacımız olacak, ancak dünyayı seviyorsanız yapıcı, Eminim ki en sık kullandığınız mağazalardan herhangi birinde eksik olanı bulmanız zor olmayacaktır, ancak dediğim gibi, bunlar genellikle oldukça sık kullanılan öğeler. Özellikle aşağıdaki listeye sahip olmamız gerekecek:

Gerekli tüm unsurlara sahip olduğumuzda, projenin yürütülmesine devam edebiliriz. Akılda tutulması gereken bir nokta, kelimenin tam anlamıyla Bu projede bluetooth adaptörünün veya kartın kullanılması gerekli değildir Arduino UNO temel bağlantılarla başka herhangi biri kullanılabildiğinden, yalnızca kullanılan bağlantılara dikkat etmemiz gerekecek, böylece örneğin, dijital çıkışımızın 13 olması durumunda Arduino UNO bu, kullandığınız kartın aynı çıkışına karşılık gelir.

Projeyi yürütmek için adımlar

Bu projeyi gerçekleştirmek için, aşağıda, bir önceki listeyi oluşturan tüm elemanların montajı ve bağlantısıyla ilgili bir dizi adımı, doğru şekilde yürütülmeleri için takip etmemiz gerektiğini göstereceğim. Bu tür projelerde çoğu zaman olduğu gibi, tamamen özgür hissedin herhangi bir kod satırını değiştirin veya çalışmasını geliştirmek ve hatta mükemmelleştirmek için donanım ekleyin çünkü her türlü iyileştirme her zaman memnuniyetle karşılanır.

İlk olarak biz gerçekleştireceğiz bağlantısı Arduino UNO devre tahtamızla. Spesifik olarak, kullanılan çıkışlar GND ve 3.3 V olacaktır. Bu aynı hatlar, diğer şeylerin yanı sıra, Bluetooth adaptörümüze güç sağlamak için bize hizmet edecektir.

Bu bağlantıları yaptıktan sonra, bluetooth adaptörünün veri giriş ve çıkışını Arduino kartının dijital veri girişleri ve çıkışları ile koordine etmenin zamanı gelmiştir. Böylelikle adaptörümüzü karta mükemmel bir şekilde bağlayacağız, böylece hem akımı alacak, hem de başlayabilmek için teknik düzeyde tamamen kullanılabilir olacak. 'dinlemekona giriş kapıları aracılığıyla ulaşan veriler Arduino UNO. Ayrıntı olarak, belirli durumlarda hem kullandığımız kart hem de bluetooth adaptöründen dolayı kullanılan bağlantıların farklılık gösterebileceğini söyleyelim, bu noktada en iyisi Bağdaştırıcı kurulum belgelerine, genellikle bağlantı şemalarının eşlik ettiği şekilde bakın.

Biz varıyoruz 3 volt korna bağlantısı. Bunun için 13 numaralı dijital çıkış kullanacağız. Arduino UNO. Kalan bağlantı, her zamanki gibi, kornanın çalışmasının doğru olması için onu GND'ye veya toprağa bağlamalıyız.

Şimdi zamanı geliyor farklı LED'leri bağlayın. Kafanızın karışmaması için, fikrin en uzun ayağını, pozitif olanı, dijital çıktılardan birine bağlamak olduğunu söyleyin. Arduino UNO kısa olanı doğrudan GND'ye veya toprağa bağlanırken. Bu şekilde, yeşil LED'lerin birincisinin dijital çıkış 12'ye, bir sonraki çıkış 8'e, üçüncü yeşil LED'in çıkış 7'ye, tek mavi LED'in ise çıkış dijital 4'e bağlanacağını bulabiliriz.

Son adım, tüm kabloları hazırladıktan sonra bağlanmak için USB bağlantı kablosunu kullanın. Arduino UNO bilgisayara ve böylece onu Arduino IDE'nin kendisinden yazıp derleyeceğimiz gerekli yazılımla donatabiliriz.

Arduino kartı ile bilgisayar arasındaki bağlantı

Her şeyin doğru çalıştığını bilmek için panoyu bilgisayara bağladığımızda dikkate almamız gereken bir nokta, en azından prensipte, kartın bir bilgisayara bağlı kaldığı sürece her zaman yeşil ışık yanar. Öte yandan ve kullandığımız Bluetooth adaptörüne bağlı olarak bu Android cihazla bağlantı kurulamadığından genellikle kırmızı ışık yanıp söner harfleri, cümleleri veya kelimeleri plakaya göndermek için kullanacağımız.

Yukarıdaki detayın çok bir şeye benzeyebileceğini biliyorum 'tonto'ama yapıcı topluluk içinde var olabileceklerini hesaba katarsak, bunların çok geçerli, gerekli ve özellikle ilginç göstergeler olduğuna sizi temin ederim. başlayan insanlar ve bu küçükler sayesindeHileciEn azından akımın hem adaptöre hem de kartın kendisine ulaştığını anlayabilirler.

Bu noktada sadece uygulamayı indirmemiz gerekiyor MORSE.apk ekli. Bu uygulama, Android işletim sistemi ile donatılmış mobil cihazınıza yüklenmelidir. Yüklendikten sonra, uygulamayı açmanız ve devam et düğmesine basmanız yeterlidir. Bu sefer bizi en çok ilgilendiren seçenek 'Metni gönderErişmek için tıklamamız gereken. İçeri girdikten sonra panomuzla bağlantı kurmak için 'Bağlan'a tıklamalıyız.

Takip edilen kodlama süreci aşağıdaki gibidir.

  • Android cihazınızda uygulamaya erişip önceki adımları takip ettiğinizde, herhangi bir harf, kelime veya kelime öbeği yazabileceksiniz. İstediğinizi yazdıktan sonra gönder düğmesine tıklamanız yeterlidir.
  • Metin doğru bir şekilde alınmışsa, sistem ışıkları otomatik olarak açacak ve bir ses çıkaracaktır.
  • Buradaki fikir, ilk yeşil ışığın 'noktayı' belirlemek için açılıp kapanmasıdır. Sırayla, korna aynı anda çalacak ve kapanacaktır.
  • İkinci ve üçüncü yeşil ışıklar, sırayla 'çizgiyi' belirlemek için açılıp kapanacaktır. Korna, önceki durumda olduğu gibi aynı anda açılıp kapanacaktır.
  • Son olarak dördüncü ışık, yani mavi ışık, karakterin, kelimenin veya cümlenin sonunu belirlemek için açılıp kapanacaktır. Her karakter, kelime veya kelime öbeği arasında bir tür boşluk olduğunda, bu ışık iki kez yanar ve söner.

Dikkate alınması gereken noktalar olarak, bu durumda Android uygulamasının App Inventor sayesinde yapıldığını, daha sonra işletim sistemi ile donatılmış bir cihazda çalıştırılacak bir uygulamanın kodunu ve tasarımını oluşturmanın çok basit bir yolu olduğunu söylemeniz yeterli Google mühendisleri tarafından oluşturulan sistem.

Daha fazla bilgi ve ayrıntı: Instructables


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.