Digital Buddha Installation

by yzhang182 in Circuits > Arduino

212 Views, 3 Favorites, 0 Comments

Digital Buddha Installation

2a9bd4aec49682838cd463ca12c49895.PNG
佛龛1.jpg

My topic is digital faith, how is the digital changing the way we believe?Will our faith continue to exist in a more digital age, and will people create new digital gods? Or make a pilgrimage to a digital screen?

I made up a digital Buddha.Insert the electronic incense into the incense burner, and the machine will print the result of your request.

Parts, Tools, Supplies

Arduino uno/ Print module / Power supply 12v /Photoelectric module/ Soldering iron & solder / Wire strippers/ USB A-B cable/Dupont wire

Circuit Diagram and Code

WechatIMG4538.jpg
IMG_4312.jpg

#include "HPD482.h"   // Printer header file


#include "picture.h"  // Image data to be printed


HPD482 printer = HPD482();  // Instantiate the printer module

void setup() {

  pinMode(13, OUTPUT);  // LED


 //********************* Printing starts here **********************************//

 

 printer.Print_SetDeep(8);   // Set print color depth (used to modify print color depth, not necessary to set every time, already in the initialization, this line can be omitted)

  printer.Print_Lines(5, 2);  // Print 5 dashed lines with a spacing of 2mm

  printer.Motor_Run(24, 0);   // Rotate the stepper motor by 24/8=3mm for paper feed


  printer.Print_Img2Lcd(0, (u8*)Image, 1);   // Print the image at coordinates 0

  printer.Print_Img2Lcd(20, (u8*)Image, 1);  // Print the image at coordinates 20

  printer.Print_Img2Lcd(44, (u8*)Image, 1);  // Print the image at coordinates 44 (the part exceeding the print range will be cropped)

  //************************************ Printing ends **************************//

}


void loop() {

  if (digitalWrite(13) == 1) {

    printer.Print_Img2Lcd(44, (u8*)Image, 1);  // Print the image at coordinates 44 (the part exceeding the print range will be cropped)

  }

}



Form & Material

WechatIMG4612.jpg
8a302d5b29350f984ca2dfbac92ea35b.jpg
IMG_4307.jpg

Design electronic Buddha and printer paper

Describe the Steps

IMG_6191 2.jpg
IMG_6203.jpg
IMG_6197.jpg
IMG_6193.jpg
IMG_6196.jpg
IMG_6195.jpg
IMG_6201.jpg
Sensing and Printing【Arduino】
  1. Design the shape of electronic Buddha and Incantation paper,and make each part of the entity
  2. Welding screen and put the electronic Buddha on my screen
  3. Weld each part according to the circuit diagram(connected each component (Photoelectric module and Print module) to the circuit board with wires respectively)
  4. Enter the code
  5. Debug the picture code and debug its rendering effect in the print module
  6. Test the code
  7. Upload the final code
  8. Use wood to make boxes for sticking incense and to make boxes for printing parts
  9. Assemble the circuit into the case of each component

Final Product

IMG_6206.jpg
IMG_6210.PNG
Digital Buddha Worship Installation