background image

NGT-501 : Bubble Maker

Creative Innovation Series

Creative Innovation Series

Содержание fayalab NGT-501

Страница 1: ...NGT 501 Bubble Maker Creative Innovation Series Creative Innovation Series...

Страница 2: ...d with a Touch Button a DC Motor and a Step Motor When user touch the Touch Button the Step Motor move bubble wand to soak in bubble water sink After couple of seconds the Step Motor aim the bubble st...

Страница 3: ...r 2 Bubble Wand 3 Bubble Water Tank 4 UNO 5 Arduino Interface Board 6 Step Motor 7 DC Motor 8 Touch Button 9 Brick Set 10 Bolt Nut Screw Column 11 Signal Wire Set 12 B Type USB Cable 13 Brick Post Fan...

Страница 4: ...1 2 3 Bubble Water Wand Water Tank 8 Fluid Ounce 236 ml Bubble Water Bubble Wand Bubble Water Tank 200 ml tank size...

Страница 5: ...4 fayaduino UNO 1 Compatible to Arduino UNO 2 Use B type USB interface...

Страница 6: ...5 Arduino Interface Board With Arduino Interface Board you will be able to 1 Firmly mount your UNO on brick plate 2 Bridge out the power from Arduino to other faya modules...

Страница 7: ...ce speed and direction of the Step Motor 2 Rotor Step Angle 1 2Phase on 5 625 3 Rotor Step Angle 1 Phase on 1125 4 Gear Ratio 64 1 5 LED A B A B represents the status of corresponding phase being driv...

Страница 8: ...7 DC Motor 1 Input analog signal DC voltage at SIG port to control motor speed 2 Input digital signal HIGH LOW at DIR port to control motor direction...

Страница 9: ...8 Touch Button 1 The default signal at OUT port is Digital LOW 2 Touch copper foil to generate Digital HIGH at OUT port...

Страница 10: ...A bigger normal type brick maybe replaced by smaller brick for example a 2x4 brick maybe replaced by 2pcs of 2x2 Normal Type 1x1 5 pcs 1x2 5 pcs 1x3 10 pcs 1x4 10 pcs 2x2 15 pcs 2x3 10 pcs 2x4 35 pcs...

Страница 11: ...10 Bolt Nut Screw Column These 3 components are used to fix UNO and faya Interface Board The installation will be introduced in later side Bol t Nut Screw Column...

Страница 12: ...11 Signal Wires 1 Signal Wire is used to connect signals between Arduino and faya module pins 2 The size of the signal wire is AWG22...

Страница 13: ...12 B Type USB cable 1 Use B Tyep USB cable to connect between fayaduino UNO and computer...

Страница 14: ...13 Brick Post Fan Blade 1 Use brick post to interface faya modules with bricks 2 Brick post is stackable as shown in above pictures 1 Install Fan Blade at shaft of DC motor...

Страница 15: ...odules Red Wire connects to Vcc and Black Wire connects to Gnd 2 Above example shows that the power from Arduino is delivered to DC motor via Type A wire and delivered to other two modules via Type B...

Страница 16: ...15 Brick Plate 1 Use Brick Plate as foundation of the project 2 Plate size 32 x16 3 Random Color...

Страница 17: ...Assembling This section introduce the assemble of bricks and faya modules...

Страница 18: ...Assemble Interface Board I Insert 4 screw columns into above holes...

Страница 19: ...Assemble Interface Board II Flip the Interface Board and use 4 nuts to lock the inserted screw columns...

Страница 20: ...Assemble Interface Board III Align 4 holes on UNO board 4 screw columns inserted in Interface Board...

Страница 21: ...Assemble Interface Board IV Use 3 bolts to lock the UNO board...

Страница 22: ...Assemble Brick Post I Assemble Brick Post for Interface Board...

Страница 23: ...Assemble Brick Post II Assemble Brick Post for DC Motor and Touch Button...

Страница 24: ...Assemble Brick Post II 1 Assemble Brick Post for Step Motor 2 Stack 3 brick posts at each corner 3 Stack 2 brick posts at motor shaft 3 brick posts 2 brick posts...

Страница 25: ...Assemble Bricks Put 4 bricks with same size at above location...

Страница 26: ...Assemble Bricks 6x5x4 cuboid Build a 6x5x4 cuboid at above location Top view Side view...

Страница 27: ...le Bricks 4x12x5 cuboid Build another 4x12x5 cuboid at above location Note that this cuboid no need to be solid You may leave some space between bricks to save some brick quantity Top view Side view 4...

Страница 28: ...Assemble Bricks 8x2x6 cuboid Build a 8x2x6 cuboid where 4 bricks with 90 degree stud are used at 4 corners Front view Top view Side view Back view 8 2 6...

Страница 29: ...Assemble Bricks Combine Cuboid Combine 8x2x6 and 4x2x5 cuboid at picture location...

Страница 30: ...Assemble Bricks Assemble 2 4x2 bricks on the top of 8x2x6 cubid as shown above...

Страница 31: ...Assemble Step Motor Join the Step Motor to 8x2x6 cuboid through 4 brick posts as shown in the picture Side view Front view...

Страница 32: ...Assemble Step Motor Join the Step Motor to 8x2x6 cuboid through 4 brick posts as shown in the picture Side view Front view...

Страница 33: ...uch Button Switch 1 The white dots shown above are the location for brick post 2 Join UNO with Interface Board at left side bricks 3 Join Touch Button Switch at right side bricks UNO Interface Board T...

Страница 34: ...Assemble DC Motor II 1 Insert Fan Blade at DC Motor Shaft 2 Join DC Motor Module on a 8x6 brick plate...

Страница 35: ...Assemble DC Motor II Place 8x6 plate identical to the location show above On the top of the bricks completed in Slide 30...

Страница 36: ...Install Bubble Wand 1 Connect Bubble Wand s small hole to Step Motor s Brick Post 2 Align the Bubble Wand s bigger hole to the Fan Blade Connect to Step Motor s Brick Post Align to Fan Blade...

Страница 37: ...Wire Connection This section introduce the connections of power and signal wires...

Страница 38: ...s to connect 5V and GND pin from UNO to any one of Power Sockets on Interface Board This connection will deliver the 5V power from UNO to Interface Board Type A Power Wire Power Wire Connection I Red...

Страница 39: ...er Wires to connect any one of Power Sockets from Interface Board to Touch Button Module This connection will deliver the power from Interface Board to Touch Button Switch Type B Power Wire Power Wire...

Страница 40: ...B Power Wires to connect Power Socket from Touch Button Module to DC Motor Module This connection will deliver the power from Touch Button Switch to DC Motor Module Type B Power Wire Power Wire Connec...

Страница 41: ...pe B Power Wires to connect Power Socket from DC Motor Module to Step Motor Module This connection will deliver the power from DC Motor Module to Step Motor Module Type B Power Wire Power Wire Connect...

Страница 42: ...Signal Wire Connection Step Motor UNO_A1 Step Motor_A UNO_A2 Step Motor_B UNO_A3 Step Motor_ A UNO_A4 Step Motor_ B...

Страница 43: ...Signal Wire Connection Touch Button UNO_A0 Touch Button Switch_OUT...

Страница 44: ...Signal Wire Connection DC Motor UNO_D4 DC Motor_DIR UNO_D5 DC Motor_SIG...

Страница 45: ...Source Code BubbleMaker_1E ino https goo gl dz5YSD Copy two files BubbleMaker_1E ino to a folder named BubbleMaker_1E...

Страница 46: ...Analysis 1 Press touch button 2 Step motor brings bubble wand to bubble sink 3 Wait 2 second for bubble wand to stick bubble water 4 Step motor brings bubble wand to motor fan 5 Motor fan blows bubble...

Страница 47: ...the finger touch the button The default touch button Vout 0V However when the finger touch between two semi circle cooper foil the Vout will be close to 0 5 0 8Vcc depending on body resistance Vout 0...

Страница 48: ...olution in stepper library must be correct Arduino Stepper Library use 2 Phase On technique to drive step motor meaning that the rotor require 32 steps to create one revolution As the result we put va...

Страница 49: ...setSpeed function to control its speed setSpeed x number x is the RPM Revolution Per Minute of the rotor Since the gear ratio between rotor and shaft is 64 1 The RPM for shaft must divided by 64 setSp...

Страница 50: ...eps for rotor Since the gear ratio between rotor and shaft is 64 1 and the step angle for rotor is 11 25 The number of steps for shaft to rotate ONE revolution will be 2048 360 11 25 X 64 2048 1 revol...

Страница 51: ...48 L64 L66 SIG DIR DIR port is used to control the direction of the motor LOW clockwisely HIGH counter clockwisely SIG port is used to control the speed of the motor from 0 255 the higher the value th...

Страница 52: ...Code Upload 2 Select Arduino Genuino UNO 3 Select Proper COM Port COMx 1 Connects USB cable 4 Press Upload button 5 Done uploading...

Страница 53: ...Please make sure that all movement meets the requirement to blow the bubble 1 Press touch button 2 Step motor brings bubble wand to bubble sink 3 Wait 2 second for bubble wand to stick bubble water 4...

Страница 54: ...Playing your Bubble Maker...

Страница 55: ...Assemble Bricks Use some bricks at above location This bricks are used to create a space and fix the bubble sink...

Страница 56: ...Place bubble sink and water...

Страница 57: ...Blowing Bubble I https youtu be _ dTBDCdnRk...

Страница 58: ...Blowing Bubble II https youtu be MO5AYzlZNuw...

Страница 59: ...ndix A Arduino Installation 1 Visit www arduino cc and click SOFTWARE 2 Save file in your computer and follow the instructions to install Arduino IDE in your computer https www arduino cc en Guide Win...

Страница 60: ...duino https www arduino cc en Tutorial HomePage Arduino Tutorial https www arduino cc reference en Arduino Programming Language Reference http playground arduino cc Arduino Playground fayalab Module s...

Страница 61: ...No 8 Sec 4 Ziqiang Rd Sanchong Dist New Taipei City 241 Taiwan R O C TEL 886 2 2286 0700 FAX 886 2 2287 3066 E Mail education kandh com tw WEB http www kandh com tw Technical Support contact us at fay...

Отзывы: