สารบัญ:

Stranger Bits: 3 ขั้นตอน
Stranger Bits: 3 ขั้นตอน

วีดีโอ: Stranger Bits: 3 ขั้นตอน

วีดีโอ: Stranger Bits: 3 ขั้นตอน
วีดีโอ: แกล้งแฟนครู ครีมรังผึ้งต่อยหน้าบวม #3 | Scary Stranger 3D 2024, กรกฎาคม
Anonim
Stranger Bits
Stranger Bits

ด้วยแรงบันดาลใจจากซีรี่ส์ Stranger Things ฉันได้สร้างวงจรนี้สำหรับ Arduino เพื่ออ่านข้อความที่ส่งมาจากมือถือและฉายภาพบนแผง LED เพื่อจำลองสิ่งที่เกิดขึ้นในซีรีส์ ฉันหวังว่าคุณจะสนุก!

Inspirado na Série Strange Things, บทสรุปเกี่ยวกับ Arduino ler as mensagens enviadas por um celular e projeta-las em um painel de led's, simulando o que acontece na série. เอสเปโร่ คิว กอสเต็ม!

ขั้นตอนที่ 1: แนะนำตัว

แนะนำตัว
แนะนำตัว

ฉันมีความคิดนี้มานานแล้ว แต่ต้องการทดสอบก่อนเพื่อดูว่าเป็นไปได้หรือไม่ เมื่อสังเกตว่ามี "การแข่งขัน" ของ Autodesk ฉันจึงตัดสินใจนำแนวคิดนี้ไปปฏิบัติ

ค้นหาที่นี่ที่ Instructables ฉันพบว่าพวกเขาทำบางอย่างเช่น

แต่รุ่นที่ฉันคิดไว้เป็นเครื่องรับบลูทูธที่เชื่อมต่อกับ Arduino เพื่อส่งข้อความผ่านโทรศัพท์มือถือและรุ่นที่ใช้ส่วนประกอบที่ถูกกว่าและง่ายต่อการบรรลุ

Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era ผ่าน Ao verificar que havia um "contest" da Autodesk, resolvi colocar a ideia em prática. Pesquisando aqui mesmo no Instructables, Verifiquei que já haviam feito algo parecido: - https://www.instructables.com/id-Stdurino-Based …

- 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 เป็น mensagens ผ่าน celular e uma versão utilizando componentes mais baratos e fáceisato ผู้รับมรดก

ขั้นตอนที่ 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

วงจรนี้ใช้ shift register 74HC595

ในการทำตัวอักษร 26 ตัว ได้ใช้ทะเบียน 4 ตัว เพราะมี 8 เอาต์พุต ประตูที่เหลือจาก C. I. ล่าสุด ถูกตัดการเชื่อมต่อ แต่ละเอาต์พุต ใช้ 220 โอห์มสำหรับ LED แต่ละตัว เนื่องจากจะเปิดใช้ LED เพียงดวงเดียวในแต่ละครั้ง ไม่มีกระแสเกินทั้ง Arduino กะรีจิสเตอร์ เป็นการดีที่จะจำลองและเห็นภาพว่า LED ทั้งหมดเชื่อมต่อพร้อมกัน มีค่าโสหุ้ยใน C. I… จำไว้ว่าถ้าคุณกำลังขี่มัน

แผง LCD ถูกนำไปทดสอบรหัสเริ่มต้นและเก็บไว้ที่ส่วนท้ายเพราะมันให้ "เสน่ห์" แก่โครงการ

มีตัวเก็บประจุ 1micro Farad ที่เชื่อมต่อ STCP กับพื้นตามเอกสารข้อมูลเพื่อหลีกเลี่ยงความผันผวน

ตัวอย่างโล่พร้อมโมดูลบลูทูธ JY-MCU

O circuito foi baseado ไม่มีผู้ลงทะเบียน deslocamento 74HC595

Utilizei alguns ลิงก์สำหรับ 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 เป็น 26 letras do alfabeto, foi utilizado 4 registradores pois os mesmos têm 8 saídas ในฐานะ portas que sobraram do último C. I., ficaram desconectadas

Um cada saída, usei um resistor ที่ 220Ohms par a ligar os led's Como somente um led iria ser ligado por vez, não há sobrecarga de corrente tanto ไม่มี Arduino, como nas portas ถูกต้องตามกฎหมาย é 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.

หน้าจอ LCD สำหรับการทดสอบ os códigos iniciais e acabei mantendo-o ao final pois o mesmo deu um "charme" ao projeto.

Tem um Capacitor de 1micro Farad que liga o STCP ao terra que, segundo o เอกสารข้อมูล, ให้บริการสำหรับ evitar flutuações.

ขั้นตอนที่ 3: Enviando เป็น Mensagens

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

เมื่อเราส่งข้อมูล Android ไปยังโมดูลบลูทูธ ข้อมูลนี้จะถูกส่งไปยัง Arduino ผ่านซีเรียล เป็นกระบวนการเดียวกับที่ใช้เมื่อเราโต้ตอบกับ Arduino โดยใช้ Serial Monitor

หากต้องการทดสอบ เพียงคลิก: 1 - Cod Editor

2º- จะตรวจสอบ

3º- เริ่มการจำลอง

4ª- ป้อนวลี (ตัวพิมพ์เล็กทั้งหมด)

5º- กดส่ง

Osb.: สำหรับตัวอักษรซ้ำให้เว้นวรรค ตัวอย่าง: hell = hel l วิ่งขึ้นเนิน = วิ่งขึ้นเนิน ls ฯลฯ …

รหัสสามารถปรับปรุงเพิ่มเติมได้ เนื่องจากฉันไม่ใช่โปรแกรมเมอร์ที่ดี ฉันจึงบอกด้วยความช่วยเหลือจากบทช่วยสอนและเพื่อนที่ทำโปรแกรมส่วนใหญ่ ข้อเสนอแนะยินดีต้อนรับเสมอ คุณสามารถทำซ้ำโครงการและทำการปรับปรุงและดัดแปลงของคุณ

Quando enviamos dados do Android para o módulo bluetooth, ess dados são sendidos para o Arduino ผ่านทางซีเรียล การประมวลผล mesmo การใช้งาน quando interagimos com o Arduino usando o Serial Monitor

สำหรับ testar, basta clicar em:

1º - Cod Editor

2º- Seria Monitor

3º- เริ่มการจำลอง

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

5º- ส่ง Apertar

Osb.: Para letras repetidas, ดาร์ อุม เอสปาโซ. ตัวอย่าง: hell = hel l, run to the hills = run to the hill ls, etc…

O código ainda pode ser aperfeiçoado. Como não sou bom โปรแกรมเมอร์, contei com a ajuda de tutoriais e um amigo que fez boa parte do programa. Sugestões serão semper bem-vindas. Você รวม pode duplicar o projeto e fazer suas melhorias e adaptações.

นักคิดแคด:

การจำลองบน Thinkercad

หวังว่าคุณจะสนุก!

แนะนำ: