Warning: Undefined array key "captcha_wc_lost_password" in /home/robivesnew/public_html/wp-content/plugins/no-captcha-recaptcha-for-woocommerce/lost-password.php on line 11

Warning: The magic method WB_POST_SLIDER::__wakeup() must have public visibility in /home/robivesnew/public_html/wp-content/plugins/post-carousel-slider-for-elementor-pro/post-slider-for-elementor.php on line 81

Warning: The magic method WPCE_SLIDER::__wakeup() must have public visibility in /home/robivesnew/public_html/wp-content/plugins/woo-product-carousel-slider-for-elementor-pro/woo-product-carousel-slider-for-elementor-pro.php on line 81

Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, WC_Form_Handler::add_to_cart_action, WC_Form_Handler::add_to_cart_handler_simple, WC_Cart->add_to_cart, WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114

Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, WC_Form_Handler::add_to_cart_action, WC_Form_Handler::add_to_cart_handler_simple, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->get_items_from_cart, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114

Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, WC_Form_Handler::add_to_cart_action, WC_Form_Handler::add_to_cart_handler_simple, WC_Cart->add_to_cart, do_action('woocommerce_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->calculate_discounts, WC_Discounts->__construct, WC_Discounts->set_items_from_cart, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114
Wave machine & Goose – Rob Ives
Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/plugins/elementor/modules/page-templates/templates/header-footer.php'), Elementor\Modules\PageTemplates\Module->print_content, call_user_func, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->ElementorPro\Modules\ThemeBuilder\Classes\{closure}, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->do_location, ElementorPro\Modules\Woocommerce\Documents\Product->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_content, Elementor\Modules\Library\Documents\Library_Document->get_content, Elementor\Core\Base\Document->get_content, Elementor\Frontend->get_builder_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_elements_with_wrapper, ElementorPro\Modules\Woocommerce\Documents\Product->get_container_attributes, ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->get_container_attributes, get_post_class, apply_filters('post_class'), WP_Hook->apply_filters, wc_product_post_class, WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114
data-elementor-type="product" data-elementor-id="34965" class="elementor elementor-34965 elementor-location-single post-69359 product type-product status-publish has-post-thumbnail product_cat-steam-project product_cat-steamjunk product_tag-bell-crank product_tag-cork product_tag-crank product_tag-wave pmpro-has-access ast-article-single ast-woo-product-no-review desktop-align-left tablet-align-left mobile-align-left first instock downloadable virtual purchasable product-type-simple product" data-elementor-post-type="elementor_library">


Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/plugins/elementor/modules/page-templates/templates/header-footer.php'), Elementor\Modules\PageTemplates\Module->print_content, call_user_func, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->ElementorPro\Modules\ThemeBuilder\Classes\{closure}, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->do_location, ElementorPro\Modules\Woocommerce\Documents\Product->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_content, Elementor\Modules\Library\Documents\Library_Document->get_content, Elementor\Core\Base\Document->get_content, Elementor\Frontend->get_builder_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_elements_with_wrapper, Elementor\Core\Base\Document->print_elements, Elementor\Core\Base\Document->do_print_elements, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Widget_Base->print_content, Elementor\Widget_Base->render_content, Elementor\Controls_Stack->render_by_mode, ElementorPro\Modules\Woocommerce\Widgets\Product_Price->render, wc_get_template, include('/plugins/woocommerce/templates/single-product/price.php'), WC_Product->get_price_html, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114

Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/plugins/elementor/modules/page-templates/templates/header-footer.php'), Elementor\Modules\PageTemplates\Module->print_content, call_user_func, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->ElementorPro\Modules\ThemeBuilder\Classes\{closure}, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->do_location, ElementorPro\Modules\Woocommerce\Documents\Product->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_content, Elementor\Modules\Library\Documents\Library_Document->get_content, Elementor\Core\Base\Document->get_content, Elementor\Frontend->get_builder_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_elements_with_wrapper, Elementor\Core\Base\Document->print_elements, Elementor\Core\Base\Document->do_print_elements, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Widget_Base->print_content, Elementor\Widget_Base->render_content, Elementor\Controls_Stack->render_by_mode, ElementorPro\Modules\Woocommerce\Widgets\Product_Price->render, wc_get_template, include('/plugins/woocommerce/templates/single-product/price.php'), WC_Product->get_price_html, wc_get_price_to_display, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114
£5.00


Notice: Function id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/plugins/elementor/modules/page-templates/templates/header-footer.php'), Elementor\Modules\PageTemplates\Module->print_content, call_user_func, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->ElementorPro\Modules\ThemeBuilder\Classes\{closure}, ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->do_location, ElementorPro\Modules\Woocommerce\Documents\Product->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Single_Base->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_content, Elementor\Modules\Library\Documents\Library_Document->get_content, Elementor\Core\Base\Document->get_content, Elementor\Frontend->get_builder_content, ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->print_elements_with_wrapper, Elementor\Core\Base\Document->print_elements, Elementor\Core\Base\Document->do_print_elements, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Element_Base->print_content, Elementor\Element_Base->print_element, Elementor\Widget_Base->print_content, Elementor\Widget_Base->render_content, Elementor\Controls_Stack->render_by_mode, ElementorPro\Modules\Woocommerce\Widgets\Product_Add_To_Cart->render, woocommerce_template_single_add_to_cart, do_action('woocommerce_simple_add_to_cart'), WP_Hook->do_action, WP_Hook->apply_filters, woocommerce_simple_add_to_cart, wc_get_template, include('/plugins/woocommerce/templates/single-product/add-to-cart/simple.php'), WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, custom_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in /home/robivesnew/public_html/wp-includes/functions.php on line 6114

Wave machine & Goose

The STEAMjunk project uses a bell crank to convert the rotary motion of the crank into a side to side waving action. Beads and paperclips make up the crank and bell crank mechanism which is mounted on a cork base.

Members can download the instructions and templates for free by adding to the cart and checking out. Non-members can join in the fun for £2.50 or equivalent.

If you were to miss out final step of the waving hand you will have a good starting point for your own crank based automata projects. Perhaps you could add a ship rocking in a storm or a pecking bird or a giraffe swaying its long neck side to side! Let you imagination run free!

I’ve now updated the project to include the parts and instruction for this goose. If you have already bought the original you’ll be able to go into your account and download the goose file for no extra charge.

RELATED PRODUCTS