Სარჩევი:

უცნობი ბიტები: 3 ნაბიჯი
უცნობი ბიტები: 3 ნაბიჯი

ვიდეო: უცნობი ბიტები: 3 ნაბიჯი

ვიდეო: უცნობი ბიტები: 3 ნაბიჯი
ვიდეო: რაზმი ა 2024, ივლისი
Anonim
უცხო ბიტები
უცხო ბიტები

შთაგონებული Stranger Things სერიით, მე შევქმენი ეს წრე Arduino– სთვის, რომ წაიკითხა მობილურით გაგზავნილი შეტყობინებები და გამოაქვეყნა ისინი LED– ის პანელზე, სიმულაცია რა სერიაში ხდება. იმედი მაქვს ისიამოვნებთ!

Inspirationdo na Série Strange Things, criei esse circuito for o Arduino ler as mensagens enviadas por um um celular და პროექტა-ლას ემ ტკივილები led– ში, simulando or que acontece na série. Espero que gostem!

ნაბიჯი 1: გაცნობა

გაცნობა
გაცნობა

მე ეს იდეა დიდი ხანია მაქვს, მაგრამ მინდოდა ადრე გამომეცადა თუ არა ეს შესაძლებელი. შევნიშნე, რომ იყო Autodesk- ის "კონკურსი", გადავწყვიტე იდეა განმეხორციელებინა.

სწორედ აქ, Instructables– ში, აღმოვაჩინე, რომ მათ მსგავსი რამ გააკეთეს.

მაგრამ ვერსია, რომელიც მხედველობაში მქონდა, იყო bluetooth მიმღები, რომელიც დაკავშირებულია Arduino– სთან მობილური ტელეფონის საშუალებით შეტყობინებების გასაგზავნად და ვერსია უფრო იაფი კომპონენტების გამოყენებით და ადვილად მისაღწევი.

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 "contest" da Autodesk, resolutionvi 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… მაგრამ, როგორც ჩანს, ჩვენ ვგულისხმობთ იმას, რომ ჩვენ ვიღებთ Bluetooth– ის რეცეპტორებს Arduino paravivi– სთვის, როგორც მამაკაცები, მობილური ტელეფონებისა და მობილური მოწყობილობების გამოყენებით, რომლებიც გამოიყენება მარათონისა და აღჭურვილობის გამოყენებით. de conseguir.

ნაბიჯი 2: Circuito

ცირკუტო
ცირკუტო
ცირკუტო
ცირკუტო
ცირკუტო
ცირკუტო

წრე ემყარებოდა ცვლის რეგისტრატორს 74HC595.

ანბანის 26 ასოს შესაქმნელად გამოყენებულია 4 რეგისტრი, რადგან მათ აქვთ 8 შედეგი. ბოლო C. I.– დან დარჩენილი კარები გათიშული იყო. თითოეული გამომავალი, გამოიყენება 220Ohms თითოეული LED. რადგან ერთდროულად მხოლოდ ერთი LED იქნება ჩართული, არ არის ზედმეტი დენი ორივე Arduino, ცვლის რეგისტრატორი. კარგია სიმულაცია და ვიზუალიზაცია, რომ ყველა LED- ები ერთდროულად არის დაკავშირებული, C. I… გაითვალისწინეთ ეს თუ თქვენ მიგყავთ.

LCD პანელი შემოწმდა საწყისი კოდის შესანახად და მხოლოდ ბოლოს ინახებოდა, რადგან მან პროექტს "ხიბლი" მისცა.

მას აქვს 1 მიკრო ფარად კონდენსატორი, რომელიც STCP- ს მიწასთან აკავშირებს, მონაცემთა ფურცლის თანახმად, რყევების თავიდან ასაცილებლად.

ფარის მაგალითი JY-MCU bluetooth მოდულით

O circuito foi baseado no registrador de deslocamento 74HC595.

გამოიყენეთ ბმულები 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 as 26 letras do alfabeto, foi utilizado 4 registradores pois os mesmos têm 8 saídas. As portas que sobraram do último C. I., ficaram desconectadas.

რა თქმა უნდა, გამოვიყენოთ 220Ohms წინააღმდეგობა ლიგარულ ლიდერში. 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 é poder visualizar que 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 for testar os códigos iniciais e acabei mantendo-o aoo final pois o mesmo deu um "charme" ao projeto.

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

ნაბიჯი 3: ენვიანდო, როგორც მენსიგენები

ენვიანდო როგორც მენსენსი
ენვიანდო როგორც მენსენსი
ენვიანდო როგორც მენსენსი
ენვიანდო როგორც მენსენსი

როდესაც Android მონაცემებს ვგზავნით bluetooth მოდულში, ეს მონაცემები გადაეცემა Arduino– ს სერიული საშუალებით. ეს იგივე პროცესია, როდესაც არდუინოსთან ვურთიერთობთ სერიული მონიტორის გამოყენებით

შესამოწმებლად, უბრალოდ დააწკაპუნეთ: 1 - კოდი რედაქტორი

2º- იქნებოდა მონიტორინგი

3º- დაიწყეთ სიმულაცია

4ª- შეიყვანეთ ფრაზა (ყველა მცირე)

5º- დააჭირეთ გაგზავნას

ოსბ.: განმეორებითი ასოებისთვის, სივრცე. მაგ.: ჯოჯოხეთი = ჯანდაბა, გარბოდა ბორცვებზე = გარბოდა ბორცვებზე და ა.შ …

კოდი შეიძლება კიდევ უფრო გაუმჯობესდეს. რადგან მე არ ვარ კარგი პროგრამისტი, მე ვუთხარი გაკვეთილებისა და მეგობრის დახმარებით, ვინც პროგრამის დიდი ნაწილი შეასრულა. წინადადებები ყოველთვის მისასალმებელია. თქვენ კი შეგიძლიათ პროექტის დუბლირება და თქვენი გაუმჯობესება და ადაპტაცია.

დაინსტალირებული ფაილები Android- ისთვის ან Bluetooth- ისთვის, ეს ნიშნავს, რომ იგი გადადის არდინოში სერიული საშუალებით. Mes o mesmo processo utilizado quando interagimos com o Arduino გამოყენება და სერიული მონიტორი

Para testar, basta clicar em:

1º - კოდი რედაქტორი

2º- სერიის მონიტორი

3º- დაიწყეთ სიმულაცია

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

5º- Apertar Send

ოსბ.: Para letras repetidas, dar um espaço. მაგ.: ჯოჯოხეთი = ჯანდაბა, გაიქეცი გორაკებზე = გაიქეცი ბორცვებზე და ა.შ …

O código ainda pode ser aperfeiçoado. ეს არის პროგრამის შემსრულებელი, რომელიც გვთავაზობს სწავლის პროგრამას. გვთავაზობს სემორ ბემ-ვინდას. Você, inclusive, pode duplicar o projeto e fazer suas melhorias e adaptações.

Thinkercad:

სიმულაცია Thinkercad– ზე

იმედია ისიამოვნებთ!

გირჩევთ: