3D-модель · Printables

MINI SKIDI / BOBÍK V2

Сведения о модели

Площадка
Printables
Цена
Бесплатно
Лицензия
CC-BY-NC-SA
Только некоммерческое использование с указанием автора; переделки — под той же лицензией.
Форматы
STL
  • 58 Лайки
  • 233 Загрузки
  • 0 Напечатали
  • 0 Комментарии
  • 1 532 Просмотры

Эта модель на других площадках

Автор:Fejfar Jakub

Опубликована

Описание

If you have a problem, write to me.

Tutorial coming soon

This model can also be used with MINI SKIDI/Bobík V1 if you have V1, you do not need to print the models marked ORIGINAL.

This excovator is fully functional and tested in 10 hours of operation.

Parts that are named IRON are a substitute for the iron variant and are not tested

Assembly requires superglue, a Phillips screwdriver, and an Allen key and wrench,solder.

There are two types of tires, you can print either one or the other .

- Electronics - 1X ESP32

https://1url.cz/p1myq

- 1X solderless field

https://1url.cz/u1my2

- 4X H-bridge

https://1url.cz/q1myH

- 2X motor

https://1url.cz/E1myohttps://1url.cz/E1myo

- 2X servo motor

https://1url.cz/n1myp

( This servo is converted to a motor)

- 6X led

https://1url.cz/H1mya

- ?X cables

https://1url.cz/B1myV

- 1X USB B

https://1url.cz/f1yQ9

- Iron parts iron bars 4X in rounds with length 60mm with an average 6mm

the rods are ground if you print the parts you will find out how to bend them

you can also print them out

plastic rods are not tested

iron bar 1X 120mm long and 6mm wide which belongs to the plowshare and is also ground, you can print it out

plastic rod is not tested

iron bearings have an inner diameter of 6mm and an outer diameter of 19mm

you can also print the bearings

plastic bearings are not tested

- Code /* -- Bobík plná verze 3 -- This source code of graphical user interface has been generated automatically by RemoteXY editor. To compile this code using RemoteXY library 3.1.13 or later version download by link http://remotexy.com/en/library/ To connect using RemoteXY mobile app by link http://remotexy.com/en/download/ - for ANDROID 4.15.01 or later version; - for iOS 1.12.1 or later version; This source code is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. */ ////////////////////////////////////////////// // RemoteXY include library // ////////////////////////////////////////////// // you can enable debug logging to Serial at 115200 //#define REMOTEXY__DEBUGLOG // RemoteXY select connection mode and include library #define REMOTEXY_MODE__ESP32CORE_BLE #include <BLEDevice.h> // RemoteXY connection settings #define REMOTEXY_BLUETOOTH_NAME "bobík verze 3" #include <RemoteXY.h> // RemoteXY GUI configuration #pragma pack(push, 1) uint8_t RemoteXY_CONF[] = // 308 bytes { 255,11,0,0,0,45,1,19,0,0,0,0,31,2,106,200,200,84,1,1, 18,0,1,242,19,57,57,11,8,24,24,0,2,31,0,1,241,107,57,57, 11,52,24,24,0,2,31,0,1,67,29,57,57,169,8,24,24,0,2,31, 0,1,69,122,57,57,169,53,24,24,0,2,31,0,2,42,72,23,52,91, 12,23,11,0,2,26,31,31,79,78,0,79,70,70,0,1,255,26,57,57, 48,8,24,24,0,2,31,0,1,0,112,57,57,48,52,24,24,0,2,31, 0,1,41,31,57,57,133,8,24,24,0,2,31,0,1,47,124,57,57,133, 52,24,24,0,2,31,0,2,50,102,12,26,91,61,23,11,0,2,26,31, 31,79,78,0,79,70,70,0,129,231,88,71,29,0,36,34,12,64,17,112, 111,104,111,110,0,129,245,78,82,29,42,36,36,12,64,17,114,97,100,108, 105,99,101,0,129,34,83,86,29,127,36,34,12,64,17,108,111,112,97,116, 97,0,129,51,76,86,29,166,36,34,12,64,17,112,111,104,111,110,0,129, 19,12,71,29,92,1,22,8,64,17,115,118,196,155,116,108,97,0,129,20, 147,71,29,90,74,25,9,64,17,109,97,106,195,161,107,0,1,26,62,57, 57,91,30,24,24,0,2,31,0,129,20,50,71,29,94,40,18,5,64,17, 107,108,97,107,115,111,110,0 }; // this structure defines all the variables and events of your control interface struct { // input variables uint8_t button_01; // =1 if button pressed, else =0 uint8_t button_02; // =1 if button pressed, else =0 uint8_t button_05; // =1 if button pressed, else =0 uint8_t button_06; // =1 if button pressed, else =0 uint8_t switch_01; // =1 if switch ON and =0 if OFF uint8_t button_03; // =1 if button pressed, else =0 uint8_t button_04; // =1 if button pressed, else =0 uint8_t button_07; // =1 if button pressed, else =0 uint8_t button_08; // =1 if button pressed, else =0 uint8_t switch_02; // =1 if switch ON and =0 if OFF uint8_t button_09; // =1 if button pressed, else =0 // other variable uint8_t connect_flag; // =1 if wire connected, else =0 } RemoteXY; #pragma pack(pop) ///////////////////////////////////////////// // END RemoteXY include // ///////////////////////////////////////////// #define PIN_BUTTON_01 2 #define PIN_BUTTON_02 4 #define PIN_BUTTON_05 5 #define PIN_BUTTON_06 18 #define PIN_SWITCH_01 15 #define PIN_BUTTON_03 19 #define PIN_BUTTON_04 21 #define PIN_BUTTON_07 22 #define PIN_BUTTON_08 23 #define PIN_SWITCH_02 13 void setup() { RemoteXY_Init (); pinMode (PIN_BUTTON_01, OUTPUT); pinMode (PIN_BUTTON_02, OUTPUT); pinMode (PIN_BUTTON_05, OUTPUT); pinMode (PIN_BUTTON_06, OUTPUT); pinMode (PIN_SWITCH_01, OUTPUT); pinMode (PIN_BUTTON_03, OUTPUT); pinMode (PIN_BUTTON_04, OUTPUT); pinMode (PIN_BUTTON_07, OUTPUT); pinMode (PIN_BUTTON_08, OUTPUT); pinMode (PIN_SWITCH_02, OUTPUT); // TODO you setup code } void loop() { RemoteXY_Handler (); digitalWrite(PIN_BUTTON_01, (RemoteXY.button_01==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_02, (RemoteXY.button_02==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_05, (RemoteXY.button_05==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_06, (RemoteXY.button_06==0)?LOW:HIGH); digitalWrite(PIN_SWITCH_01, (RemoteXY.switch_01==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_03, (RemoteXY.button_03==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_04, (RemoteXY.button_04==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_07, (RemoteXY.button_07==0)?LOW:HIGH); digitalWrite(PIN_BUTTON_08, (RemoteXY.button_08==0)?LOW:HIGH); digitalWrite(PIN_SWITCH_02, (RemoteXY.switch_02==0)?LOW:HIGH); // TODO you loop code // use the RemoteXY structure for data transfer // do not call delay(), use instead RemoteXY_delay() }

Теги

Ещё по теме

Похожие модели

Названия используются только для указания источника результата. Polyzon не аффилирован с перечисленными площадками.