Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:apredescu:badii [2023/05/25 20:12]
vlad_nicolae.badii [Software Design]
pm:prj2023:apredescu:badii [2023/05/25 20:33] (current)
vlad_nicolae.badii [Results]
Line 1: Line 1:
 ====== Wrench Arduino LED Mask  ====== ====== Wrench Arduino LED Mask  ======
  
-===== Introducere ​=====+===== Introduction ​=====
  
  
Line 7: Line 7:
  
  
-===== Descriere generală ​=====+===== General Description ​=====
  
  
Line 24: Line 24:
  
 These are the first components I believe I will require, though they may alter as project experiments progress: These are the first components I believe I will require, though they may alter as project experiments progress:
-3D printer +  * 3D printer 
-HC-06 wireless bluetooth module +  ​* ​HC-06 wireless bluetooth module 
-Arduino UNO +  ​* ​Arduino UNO 
-9V battery holder with an on/off switch +  ​* ​9V battery holder with an on/off switch 
-x2 white 8x8 LED matrix with MAX7219 module+  ​* ​x2 white 8x8 LED matrix with MAX7219 module
  
 {{:​pm:​prj2023:​apredescu:​led_bdy.jpg?​300|}} {{:​pm:​prj2023:​apredescu:​led_bdy.jpg?​300|}}
Line 80: Line 80:
  
 The Wrench Mask WD2, built using Arduino, utilizes the **delay** and **timers** functions to control the timing and duration of LED illumination,​ creating captivating visual effects. Additionally,​ it incorporates **serial communication** to establish a connection with a compatible device, allowing customization of the  LED patterns in real-time. The Wrench Mask WD2, built using Arduino, utilizes the **delay** and **timers** functions to control the timing and duration of LED illumination,​ creating captivating visual effects. Additionally,​ it incorporates **serial communication** to establish a connection with a compatible device, allowing customization of the  LED patterns in real-time.
-===== Rezultate Obţinute ​=====+ 
 +===== Results ​=====
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+The result of my efforts is a fully functional, Bluetooth-controlled Wrench mask that offers an immersive experienceI am pleased to report that the mask includes 48 different set expressions that can be controlled with blinking and transition animations for a realistic look. The best part? It closely mirrors the in-game character, which was the primary goal of this project. The journey was long, but seeing the mask come to life made it worth the effort
 </​note>​ </​note>​
  
-===== Concluzii ​=====+{{:​pm:​prj2023:​apredescu:​wrench.png?​600|}} 
 +===== Conclusions ​===== 
 +I embarked on this journey to recreate the iconic light-up mask of Wrench, a character from the game Watch Dogs 2. There were already some fantastic tutorials out there, but I believed there was room for improvement. Inspired by these existing projects, I decided to build and code my own version. The process was challenging and took a month to complete, but I was satisfied with the outcome. The final product has several unique features, like being wirelessly controlled via a custom-built Dedsec themed Android application,​ having 48 preset expressions with blinking and transition animations, and the ability to draw custom expressions,​ display messages, and adjust speed and brightness. The mask is portable, powered by a single, easily replaceable 9V battery, and closely resembles the in-game character more than most other tutorials I have come across.
  
 ===== Download ===== ===== Download =====
  
-<note warning>​ +8-) 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+{{:​pm:​prj2023:​apredescu:​vlad_badii_arduino_wrench_mask.txt|}}
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
  
-===== Jurnal =====+app for controlling on bluetooth: https://​github.com/​bdykdz/​wrench
  
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
-</​note>​ 
  
-===== Bibliografie/Resurse ​=====+===== Bibliography/Resources ​=====
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+  * Tutorial for working with these LED Matrices : https://​www.youtube.com/​watch?​v=H6Vs98-Cev0 
 +  ​Tutorial for creating an app to connect the Arduino using Bluetooth: https://​www.youtube.com/​watch?​v=aE8EbDmrUfQ 
 +  ​Wrench Random Moments throughout the game so can see more emojis to code in the matrix: https://​www.youtube.com/​watch?​v=raY9ui5PEzU 
 +  ​Arduino_datasheet:​ https://​docs.arduino.cc/​static/​32b4941b81a2c6a5308e0e9bd348d0e6/​A000066-datasheet.pdf
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2023/apredescu/badii.1685034756.txt.gz · Last modified: 2023/05/25 20:12 by vlad_nicolae.badii
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0