Sisällysluettelo:

Vieraat bitit: 3 vaihetta
Vieraat bitit: 3 vaihetta

Video: Vieraat bitit: 3 vaihetta

Video: Vieraat bitit: 3 vaihetta
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Heinäkuu
Anonim
Stranger Bits
Stranger Bits

Stranger Things -sarjan innoittamana loin tämän piirin Arduinolle lukemaan matkapuhelimen lähettämät viestit ja heijastamaan ne LED -paneelille simuloimalla mitä sarjassa tapahtuu. Toivon että nautit!

Inspiroi ja Série Strange Things, kirjoita Arduino ler as mensagens enviadas por um celular ja projeta-las em um painel de led's, simulando tai que acontece na série. Espero que gostem!

Vaihe 1: Johdanto

Johdanto
Johdanto

Minulla oli tämä idea jo pitkään, mutta halusin testata ennen sitä, onko se toteutettavissa. Huomatessani, että Autodeskilla oli "kilpailu", päätin toteuttaa idean käytännössä.

Etsiessäni täältä Instructablesista huomasin, että he olivat tehneet jotain vastaavaa.

Mutta mielessäni oleva versio näytti Bluetooth -vastaanottimelta, joka oli kytketty Arduinoon lähettämään viestejä matkapuhelimen kautta ja version, joka käytti halvempia komponentteja ja joka oli helppo saavuttaa.

Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era viável. Ao verificar que havia um "kilpailu" Autodeskissa, päätöslauselma colocar a ideia em prática. Pesquisando aqui mesmo no Instructables, Verifiquei que já haviam feito algo parecido:-https://www.instructables.com/id/Arduino-Based-Str …

-https://www.instructables.com/id/Stranger-Things-I… Porém, a versão que eu tinha em mente contemplava um receptor bluetooth ligado ao Arduino para enviar as mensagens via celular e uma versão utilizando komponentes mais baratos e fáceis de conseguir.

Vaihe 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Piiri perustui siirtorekisteriin 74HC595.

Aakkosen 26 kirjaimen muodostamiseksi käytettiin 4 rekisteriä, koska niissä on 8 lähtöä. Ovet, jotka olivat jäljellä edellisestä C. I.: stä, irrotettiin. Jokaisessa lähdössä käytettiin 220 ohmia kullekin LEDille. Koska vain yksi LED -valo syttyisi kerrallaan, ei ylivirtaa molemmissa Arduino -vuororekistereissä. On hyvä simuloida ja visualisoida, että kaikki LEDit on kytketty samaan aikaan, C. I… Pidä tämä mielessä, jos ajat sitä.

LCD -paneeli testattiin alkuperäistä koodia ja pidettiin se vain lopussa, koska se antoi "viehätyksen" projektille.

Siinä on 1 mikron Farad -kondensaattori, joka yhdistää STCP: n maahan tietolomakkeen mukaan, jotta vältetään vaihtelut.

Esimerkki kilvestä, jossa on JY-MCU-bluetooth-moduuli

Peruspiirissä ei ole rekisterinpitäjää 74HC595.

Hyödyllisiä algoritmeja linkit 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…

Jos haluat ostaa alfabeto, 26 letras do foi utilizado 4, rekisteröi ne os mesmos têm 8 saídas. Kuten portas que sobraram do último C. I., ficaram desconectadas.

Um cada saída, käytä 220Ohms: n vastuksia par ligar os led's. Como somente um led iria ser ligado por vez, não há sobrecarga de corrente tanto no Arduino, como nas portas. O legal de poder simular ja poder visualizar que se todos os led's forem ligados ao mesmo tempo, há sobrecarga no C. I.. Tenha isso em mente se você for monta-lo.

O Painel de LCD foi colocado para testar os códigos iniciais and acabei mantendo-o ao final poison o mesmo deu um "charme" ao projeto.

Tem um Capacitor de 1micro Farad que liga or STCP ao terra que, segundo o datasheet, serve para evitar flutuações.

Vaihe 3: Enviando Mensagensina

Enviando kuin Mensagens
Enviando kuin Mensagens
Enviando kuin Mensagens
Enviando kuin Mensagens

Kun lähetämme Android -tietoja bluetooth -moduuliin, nämä tiedot lähetetään Arduinolle sarjaliikenteen kautta. Se on sama prosessi, jota käytetään, kun olemme vuorovaikutuksessa Arduinon kanssa sarjamonitorin avulla

Testaa napsauttamalla yksinkertaisesti: 1 - Cod Editor

2º- valvoisi

3º- Käynnistä simulaatio

4ª- Kirjoita lause (kaikki pienet kirjaimet)

5º- Paina Lähetä

Osb.: Toistuville kirjaimille välilyönti. Esimerkki: helvetti = hel l, juokse kukkuloille = juokse mäkeen jne.…

Koodia voidaan parantaa edelleen. Koska en ole hyvä ohjelmoija, kerroin opetusohjelmien ja ystävän kanssa, joka teki suuren osan ohjelmasta. Ehdotuksia otetaan aina vastaan. Voit jopa kopioida projektin ja tehdä parannuksia ja mukautuksia.

Quando enviamos dados Androidille tai Bluetooth -tekniikalle, esses dados são broadcastidos para or Arduino via serial. Vaihtoehtoinen prosessi hyödyntää quando interagimos com tai Arduino usando tai sarjamonitori

Kokeet, parhaat napsautukset:

1º - Cod Editor

2º- Seria-näyttö

3º- Käynnistä simulaatio

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

5º- Apertar Send

Osb.: Para letras repetidas, dar um espaço. Esimerkki: helvetti = hel l, juokse kukkuloille = juokse mäkeen jne.…

O código ainda pode ser aperfeiçoado. Como não sou bom -ohjelmoija, contei com a ajuda de tutoriais e um amigo que fez boa parte do program. Sugestões serão semper bem-vindas. Você, inclusive, pode duplicar tai projeto e fazer suas melhorias e adaptações.

Thinkercad:

Simulaatio Thinkercadilla

Toivottavasti nautit!

Suositeltava: