Viking Skull Lamp  V1.0.1
Loading...
Searching...
No Matches
Assembly Instructions

Step 1 - Rubber Feet

Rubber Feet
Precondition
Required parts:

The four rubber feet has to glued to the bottom of the box. Rubber feet, that I used can be found here.

Step 2 - Endstop Mount Prepare

Endstop Mount Prepare
Precondition
Required parts:

Four M3 locknuts has to be pressed to the endstop mounts.

Step 3 - Endstop Mount Screws

Endstop Mount Screws
Precondition
Required parts:
  • M3 x 18mm FHCS - 4pcs

Four M3 x 18mm Flat Head Screw has to be inserted to the endstop mount holes.

Step 4 - Insert Bearings

Insert Bearings
Precondition
Required parts:
  • 61803 ZZ Bearings - 4pcs

Insert four 61803 ZZ Bearings.

Step 5 - Locking Endstop Mounts

Locking Endstop Mount

🟠 Make shore, that the holes for the endstop switches are looking inwards.

🟣 Tighten the four screws, but not so hard, the bearings has to move a bit sideways.

Step 6 - Moving Platform Knobs

Moving Platform Knobs
Precondition
Required parts:

Insert the two knobs to the rails on the moving platform.

Moving Platform Knobs

🟠 Insert the two M3 nut to the back side of the moving platform.

🟣 Tighten the two screws, but not so hard, the knobs has to slide freely.

Note
It has to slide freely like in the video above.

Step 7 - Insert Encoder

Insert Encoder
Precondition
Required parts:

Insert the encoder into the moving platform.

Step 8 - Lock Encoder

Lock Encoder
Precondition
Required parts:
  • M7 x 0.75mm nut - 1pcs

Lock the encoder shaft with a nut. It has to be tighten.

Step 9 - Slide In The Moving Platform

Slide In The Moving Platform

Slide in the moving platform to the base. The four bearings has to slide in to the sockets on the moving platform.

Step 10 - Lock Endstop Mount Screws

Lock Encoder

Lock the four endstop mount screws.

Note
The moving platform has to move freely forward and backward, without any side wobble.

Step 11 - Motor Shaft M3 Thread Cutting

Motor Shaft M3 Thread Cutting
Precondition
Required parts:

Cut an M3 thread to the hole on the side.

Step 12 - Eccentric Shaft Assembly

Eccentric Shaft Assembly
Precondition
Required parts:

Assemble the eccentric shaft as seen on the picture above.

Step 13 - Insert Motor Screws

Insert Motor Screws
Precondition
Required parts:

Insert the two screws into the motor mount.

Step 14 - Lock The Motor Screws

Tighten Motor Screws
Precondition
Required parts:

Tighten the two screws of the motor.

Step 15 - Insert Motor Mount Nuts

Insert Motor Mount Nuts
Precondition
Required parts:
  • M3 Locknut - 2pcs

Insert the nuts to the slots on the motor mount.

Step 16 - Press The Eccentric Shaft To The Motor

Press The Eccentric Shaft
Precondition
Required parts:

Press the eccentric shaft to the motor shaft.

Step 17 - Insert The Motor Mount

Insert The Motor Mount
Precondition
Required parts:
  • M3 x 10mm FHCS - 2pcs

Insert the motor mount to the base. From the bottom insert two M3 x 10mm flat head crews. Tighten the two screws, but not so hard, the motor mount has to slide back and forward freely.

Step 18 - Insert Power Jack

Insert Power Jack
Precondition
Required parts:

Insert the power jack to the slot on the back side.

Step 19 - Lock Power Jack

Lock Power Jack

Lock the power jack with it's nut. A tweezer can be helpful for this operation.

Step 20 - Insert Endstops

Insert Endstops
Precondition
Required parts:

Fix the endstops with the screws. The screw has to cut thread to the plastic, it require some force.

Note
Check the orientation of the endstops!

Step 21 - Insert PCB Screws

Insert Endstops
Precondition
Required parts:
  • M3 x 30mm FHCS - 1pcs
  • M3 x 16mm FHCS - 3pcs

🟠 M3 X 16mm screws.

🟣 M3 X 30mm screw.

Step 22 - Insert Arduino

Insert Arduino
Precondition
Required parts:
  • Arduino Uno R3 - 1pcs

Insert an Arduino UNO R3 to the base.

Step 23 - Insert Threaded PCB Spacers

Insert Threaded PCB Spacers
Precondition
Required parts:
  • M3 x 12mm Spacer With 6mm OD - 3pcs

Insert the spacers and tighten them.

Step 24 - Insert Printed PCB Spacer

Insert Printed PCB Spacer
Precondition
Required parts:

Insert the spacer.

Note
Check the orientation!

Step 25 - Insert Techno Viking PCB

Insert Techno Viking PCB
Precondition
Required parts:
  • Techno Viking PCB - 1pcs

Insert the PCB to the Arduino UNO.

Note
Gently push the Techno Viking Board to the Arduino UNO.

Step 26 - Insert Plastic Washer

Insert Plastic Washer
Precondition
Required parts:
  • M3 x 0.5mm Plastic Washer - 1pcs

Insert the plastic washer to the screw.

Step 27 - Lock The PCB

Lock The PCB
Precondition
Required parts:
  • M3 Lock Nut - 1pcs

Lock the screw with a nut.

Step 28 - Insert Plastic Washer

Insert Plastic Washer
Precondition
Required parts:
  • M3 x 0.5mm Plastic Washer - 3pcs

Insert the remaining plastic PCB washers.

Step 29 - Lock PCB Screws

Lock PCB Screws
Precondition
Required parts:
  • M3 x 5mm SHCS - 3pcs

Lock the PCB with the screws.

Step 30 - Glue Display Holder

Lock PCB Screws
Precondition
Required parts:

Glue the front to the base part of the display holder.

Note
Check the orientation before gluing!

Step 31 - Glue Magnet Holder

Glue Magnet Holder
Precondition
Required parts:

Glue the magnet into the magnet holder.

Step 32 - Insert Front Nuts

Lock PCB Screws
Precondition
Required parts:

Insert the nuts, to the slots on the front panel.

Step 33 - Display Holder Thread Cut

Display Holder Thread Cut
Precondition
Required parts:

Cut an M3 thread both sides of the display holder.

Note
Be gentle when cutting the thread. If you cut too fast, the plastic can melt or the cutter can break.

Step 34 - Insert Display Holder Screws

Insert Display Holder Screws
Precondition
Required parts:

1. Insert the display holder to the front panel.

2. Insert the screws from inside of the display holder.

🟠 M3 x 16mm screw

🟣 M3 x 8mm screw

Note
Check the orientation of the slot on the front panel and the slot on the display.

Step 35 - Insert Display Holder Nuts

Insert Display Holder Nuts
Precondition
Required parts:
  • M3 Lock Nut - 2pcs

Tighten the screws with an Allen Key from the inside.

Note
They have to be tight but not overtight! The display holder has to rotate freely.

Step 36 - Insert Display Holder Magnet

Insert Display Holder Magnet
Precondition
Required parts:

Insert the magnet in the slot on the display holder.

Note
Do NOT glue the magnet! It will be glued in the next steps.

Step 37 - Insert Display Holder Knobs

Insert Display Holder Knobs
Precondition
Required parts:

Fix the knobs to the display holder.

🟠 Short spacer

🟣 Long spacer

Step 38 - Test Magnets

Test Magnets
Precondition
Required parts:
  • Super Glue

Insert the magnet holder to the slot on the front panel.

Note
If the polarity of the magnets are correct, you should see that, the display holder closes itself. The magnet on the front panel, should push up the magnet inside the display holder.

If the magnet polarity wrong, just flip the magnet inside the display holder and try it again.

After you have tested the display holder and it's working fine, you can glue the magnet holder into the front panel, and the magnet inside the display holder.

Step 39 - Peel Off Display Cover

Peel Off Display Cover

Peel off the protecting foil from the oled display.

Step 40 - Insert Display

Insert Display

Insert the oled display into the display holder.

Note
Check the orientation of the display cable.

Step 41 - Insert Display Clamps

Insert Display Clamps
Precondition
Required parts:

Insert the clamps into the display holder.

Step 42 - Rotate Shaft Back

Rotate Shaft Back

Slowly rotate the eccentric shaft to the back position.

Step 43 - Insert Front

Insert Front

Gently slide the front to the base.

Note
The tolerances are tight, but it should slide in with a bit force. If it doesn't, clean up the parts with an exacto knife.
Result

It should look like this.

Step 44 - Lock Front

Lock Front
Precondition
Required parts:
  • M3 x 12mm FHCS - 2pcs

Tighten the screws on the bottom to lock the front panel.

Step 45 - Rotate Shaft Front

Rotate Shaft Front

Slowly rotate the eccentric shaft to the front position.

Step 46 - Push Motor Mount Front

Push Motor Mount Front

Gently push the motor mount to the front. We have to find absolute front position.

Step 47 - Lock Motor Mount

Lock Motor Mount

Tighten the screws from the motor mount while the motor mount is pushed to the front position

If you power the motor with a bench supply( no more than 5V, and 300mA ), and crank up the voltage slowly, you should see that the mechanism opens and closes.

Note
Sorry for the color mismatch, the video captured from an early prototype. The expected behaviour is the same.
  • If the mechanism stuck at opening, that means the motor mount is set the wrong position, it has to be adjusted. You have to push it a bit to the back.
  • If the mechanism opens and closes, but the display doesn't open fully, that means the motor mount is set the wrong position, it has to be adjusted. You have to push it a bit to the front.

Step 48 - Adjust Back Endstop Knob

Adjust Back Endstop Knob
  1. Slowly rotate the eccentric shaft to the back position.
  2. Adjust the back endstop knob position. It has to just click when the mechanism arrives to the back position.
  3. Tighten the screw to fix the knob.

Step 49 - Adjust Front Endstop Knob

Adjust Front Endstop Knob
  1. Slowly rotate the eccentric shaft to the front position.
  2. Adjust the front endstop knob position. It has to just click when the mechanism arrives to the front position.
  3. Tighten the screw to fix the knob.

Step 50 - Connect Wires

Connect Wires
Pinout

🟠 Back endstop

🟣 Front endstop

🔵 Encoder

🟢 Motor

🟡 Input power Check the polarity!

🔴 Oled display.

Note
If the oled display cable won't fit easily, it is recommended to unscrew the Techno Viking PCB to access the oled display cable connector. After the display cable connected the PCB put back to it's place.

Step 51 - Oled Cable Tie

Oled Cable Tie

Secure the display cable with a cable tie.

Note
Make shore that the cable have enough room to move back and forward after it has been tied.
Base Cables

The wiring should look like this.

Step 52 - Encoder Knob

Encoder Knob
Precondition
Required parts:

Insert the encoder knob to the encoder shaft.

Note
The encoder knob model is designed to fit multiple length encoder shafts. Maybe it can be pushed further than it should. In this case, insert some cotton swabs into the hole in the knob until it's internal length is perfect.

Step 53 - Upload Software

Now it's time to upload the software to the board. After it finished you can check the functionality of the mechanism by double pressing the encoder button. Also the display should work. Maybe some adjustment on the endstop knobs are required.

Warning
Do not continue until the mechanism and the display does not work correctly!
Note
If the motor is too aggressive and fast, that means you made better mechanism than me 🎉. In this case you have to lower the motor power by reducing the MOTOR_PWM parameter in the firmware. It requires to rebuild the software and upload it again.

Step 54 - Insert LED Holder Nuts

Insert LED Holder Nuts
Precondition
Required parts:
  • Led Holder - 1pcs
  • M3 Lock Nut - 5pcs
  • M3 Hexut - 4pcs

Insert the nuts into their slots.

🟠 Regular nut

🟣 Locknut

Note
On the photo I have used locknuts everywhere. It was a mistake.

Step 55 - Insert LED Ring Mount

Insert LED Ring Mount
Precondition
Required parts:

Insert the LED ring mount to the LED holder.

Step 56 - Insert Cotton Swab

Cotton Swab From Ear Stick
3mm Long Cotton Swab Rod
Precondition
Required parts:
Note
Some humidifier modules come with a cotton swab rod, some don't. If your does not contain it, you can use an ear cleaning stick, and use the cotton swab from it. If your module come with a cotton swab rod, you have to cut exactly 3mm long peace of it with an exacto knife.

Insert the cotton swab to the center slot on the atomizer socket.

Step 57 - Insert Atomizer

Insert Atomizer
Precondition
Required parts:
  • 20mm Ceramic Humidifier Transducer With Silicone Housing - 1pcs

Insert the atomizer to the socket on the atomizer socket.

Note
Check the wire orientation. It has to slide into the slot on the atomizer socket.
Warning
Do NOT use any glue or sealant. It could clog the return path and the humidifier wont work. Trust me I have tried it...

Step 58 - Fix Atomizer Socket

Fix Atomizer Socket
Precondition
Required parts:
  • M3 x 20mm FHCS - 5pcs
  • M3 Lock Nut - 4pcs

🟣 Tighten the screws using a star pattern. If it's too loose, it will leak.

🟠 Insert the nuts to the slots.

Note
Check the wire during the process. It can stuck between the two surfaces.

Step 59 - Humidifier PCB Holes

Precondition
Required parts:
  • 3.2mm Drill Bit

I have bought a few humidifier module and the hole positions were different for each. If your modules hole positions are different, lock the board to one hole and drill another one. To fix the humidifier PCB, at least two screws are required.

Step 60 - Insert Humidifier PCB Screws

Insert Humidifier PCB Screws
Precondition
Required parts:
  • M3 x 8mm Imbus Head Screw - 2pcs
  • M3 x 0.5mm Plastic Spacer - 8pcs

1. Insert the two screws from the top.

2. Insert 4 - 4 plastic spacer to the screw from the bottom.

Step 61 - Fix Humidifier PCB

Fix Humidifier PCB
Precondition
Required parts:
  • M3 Regular Nut - 2pcs

🟠 Tighten the screws.

🟣 Connect the humidifier disc cable to the PCB.

Step 62 - Humidifier Test

1. You have to make shore that the humidifier does not leak.

Fill The Tank

Fill the tank ( marked purple ) with a bit of water. Do not overfill it! It usually takes a few minutes to soak the cotton swab, please wait at least 5 minutes. If the cotton swab soaks all the water pleas add a bit again.

If you connect the USB port of the humidifier PCB to a phone charger you should see some fog 👻

2. Leave some water in the tank and put some dry paper towels between the tank and the table. Let it on the table for a day at least. If it does not leak after a day it probably good.

Step 63 - Insert LED Strip

Insert LED Strip
Precondition
Required parts:
  1. Insert the LED strip into the slots on the LED holder. It does not require any glue!
  2. Feed through the cable on the hole at the corner.

Step 64 - Skull Inserts

Skull Inserts
Precondition
Required parts:
  • Skull - 1pcs
  • M3 inserts - 2pcs

Press the two inserts to the plastic with a soldering iron. I used the with 200°C and it worked perfectly.

Note
Let it cool for 2-3 minutes.

Step 65 - Fix Skull

Fix Skull
Precondition
Required parts:
  • Box Top - 1pcs
  • M3 x 10mm BHCS - 2pcs

Tighten the two screws to fix the skull to the top.

Top Part Finished

It should look like this.

Step 66 - Insert LED Disc

Insert LED Disc
Precondition
Required parts:

Insert the LED disc to the slot.

Step 67 - Connect Top Cables

Connect Top Cables

Connect the top section's cables to the Techno Viking PCB.

🟠 LED disc

🟣 Humidifier

🔵 LED strip

Step 68 - Insert LED Holder

Insert LED Holder

Insert the LED holder to the base.

Note
Check the orientation.

Step 69 - Insert Top

Insert Top
Precondition
Required parts:
  • M3 x 20mm FHCS - 4pcs
  1. Insert the top part.
  2. Tighten the 4 screws on the sides( 2 on the back 1 - 1 on the front sides ).

Step 70 - Fix Top

Fix Top
Precondition
Required parts:
  • M3 x 20mm FHCS - 4pcs