İçindekiler:

Yabancı Uçlar: 3 Adım
Yabancı Uçlar: 3 Adım

Video: Yabancı Uçlar: 3 Adım

Video: Yabancı Uçlar: 3 Adım
Video: START! Walking at Home American Heart Association 3 Mile Walk 2024, Temmuz
Anonim
Yabancı Uçlar
Yabancı Uçlar

Stranger Things serisinden esinlenerek, Arduino'nun bir cep telefonu tarafından gönderilen mesajları okuması ve seride olanları simüle ederek bunları bir LED paneline yansıtması için bu devreyi oluşturdum. Umarım eğlenirsiniz!

Garip Şeyler Dizisi, Arduino için en iyi uygulamalar ve projeler için en iyi çözümler. Espero que gostem!

Adım 1: Giriş

giriş
giriş

Bu fikre uzun zamandır sahibim ama uygulanabilir olup olmadığını görmek için daha önce test etmek istedim. Autodesk'in bir "yarışması" olduğunu fark edince bu fikri uygulamaya koymaya karar verdim.

Tam burada Instructables'ta arama yaparak, şöyle bir şey yaptıklarını buldum.

Ama aklımdaki sürüm, cep telefonu üzerinden mesaj göndermek için Arduino'ya bağlı bir bluetooth alıcısı ve daha ucuz bileşenler kullanan ve elde edilmesi kolay bir sürüm gibi görünüyordu.

Eu já estava com essa ideia bir um bom tempo mas queria testar antes para vers se dönemi viável. Autodesk tarafından doğrulanmış bir "yarışma", çözüm önerileri ve öneriler. …

- https://www.instructables.com/id/Stranger-Things-I… Porém, bir çok yönlü eu tinha emmente contemplava um reseptör bluetooth ligado ao Arduino para, hücresel e uma versão utilizando bileşenleri aracılığıyla mensagens olarak kıskanıyor. de conseguir.

2. Adım: Devre

devre
devre
devre
devre
devre
devre

Devre, kaydırma yazmacı 74HC595'e dayanıyordu.

Alfabenin 26 harfini yapmak için 8 çıktısı olduğu için 4 kayıt kullanılmıştır. Son M. D.'den kalan kapıların bağlantısı kesildi. Her çıkış, her LED için 220Ohm kullandı. Bir seferde yalnızca bir LED yanacağından, hem Arduino hem de kaydırma yazmaçlarında aşırı akım olmaz. Tüm LED'lerin aynı anda bağlı olduğunu simüle etmek ve görselleştirmek iyidir, C. I.'de ek yük vardır… Eğer biniyorsanız bunu aklınızda bulundurun.

LCD panel, ilk kodu test etmek ve projeye bir "çekicilik" verdiği için onu en sonunda tutmak için konuldu.

STCP'yi toprağa bağlayan 1 mikro Farad Kapasitöre sahiptir, datasheet'e göre dalgalanmaları önlemek içindir.

JY-MCU bluetooth modüllü bir kalkan örneği

74HC595'in kayıt altına alınmasına izin verilmez.

Utilizei alguns bağlantıları para pesquisa:

www.instructables.com/id/Arduino-16-LEDs-us…

renatoaloi.blogspot.com.br/2011/12/strings-…

www.arduino.cc/en/Tutorial/ShiftOut

www.passeidireto.com/arquivo/6462366/ardui…

labdegaragem.com/forum/topics/como-desmonta…

www.arduinoecia.com.br/2014/06/texto-androi…

Para poder fazer olarak 26 letra alfabeto, foi utilizado 4 kayıtlar pois os mesmos têm 8 saídas. Portas que sobraram do último C. I. olarak, ficaram desconectadas.

Um cada saída, led'ler için 220Ohm'luk dirençten yararlanın. Como Somente um liderliğindeki iria ser ligado por vez, şu anda mevcut değil, hiçbir Arduino, como nas portas. O yasal de poder simular é poder görselleştirme que se todos os led'in forem ligados ao mesmo tempo, há sobrecarga no C. I.. Monta-lo için Tenha isso em mente se você.

O Painel de LCD foi colocado para tester os códigos iniciais ve acabei mantendo-o son nokta o mesmo deu um "cazibe" ao projeto.

Tem um Capacitor de 1micro Farad que liga o STCP ao terra que, segundo o veri sayfası, para evitar flutuações sunar.

3. Adım: Enviando Mensagens Olarak

Enviando As Mensagens
Enviando As Mensagens
Enviando As Mensagens
Enviando As Mensagens

Android verilerini bluetooth modülüne gönderdiğimizde bu veriler seri olarak Arduino'ya iletilir. Seri Monitörü kullanarak Arduino ile etkileşim kurduğumuzda kullanılan işlemin aynısıdır.

Test etmek için tıklamanız yeterlidir: 1 - Kod Düzenleyici

2º- İzler

3º- Simülasyonu Başlat

4ª- İfadeyi girin (tümü küçük harf)

5º- Gönder'e basın

Osb.: Tekrarlanan harfler için bir boşluk. Ör.: cehennem = cehennem, tepelere koş = tepelere koş, vb…

Kod daha da geliştirilebilir. İyi bir programcı olmadığım için, öğreticiler ve programın çoğunu yapan bir arkadaşımın yardımıyla anlattım. Önerilere her zaman açığız. Hatta projeyi çoğaltabilir, iyileştirme ve uyarlamalarınızı yapabilirsiniz.

Quando enviamos dados, Android para o moddulo bluetooth yapmak, seri yoluyla dados são iletmeidos para o Arduino eses. É o mesmo processo quando interagimos com o Arduino usando o Seri Monitör

Para testar, basta clicar em:

1º - Kod Düzenleyici

2º- Seri Monitör

3º- Simülasyonu Başlat

4ª- Digitar a frase (tudo em letras minúsculas)

5º- Apertar Gönder

Osb.: Para letras repetidas, dar um espaço. Ör.: cehennem = cehennem, tepelere koş = tepelere koş, vb…

O código ainda pode ser aperfeiçoado. Dünyanın hiçbir yerinde programcı değil, programların bir parçası olarak eğitim ve öğretime devam edin. Öneriler serão semper bem-vindas. Você, kapsayıcı, aynı projeto e fazer suas melhorias e adaptações.

Thinkercad:

Thinkercad'de Simülasyon

Beğeneceğinizi umuyoruz!

Önerilen: