Последни публикации

Страници: 1 2 3 [4] 5 6 ... 10
31
Ардуино (Arduino) / Помощ за схема с TTP224 и реле модул.
« Последна публикация от Любомир - Декември 31, 2017, 01:21:28 pm »
Здравейте. Имам TTP224 и 4 канален реле модъл. Искам при натискане на дадена цифра релето да се влкючва и да остава включено. И при натискане пак на цифрата да се изключва.
 Благодаря и Весело посрещане на новата година! ;)
32
Други роботи / Re: Създаване на робот
« Последна публикация от ZiGi88 - Декември 21, 2017, 08:24:56 pm »
Ето още един интересен проект с отворен код 'InMoov' - http://inmoov.fr/

И едно видео с робота: https://www.youtube.com/watch?v=JKtHCFToYPY

Като се има предвид, че румънците имат 3, турците също 3, а гърците - 6, дали не е време да има и български ...;)
33
Други роботи / Re: Създаване на робот
« Последна публикация от ZiGi88 - Ноември 30, 2017, 11:04:16 pm »
Може би проекта 'Poppy' може да е добро начало - все пак няма защо да се открива топлата вода.

https://www.poppy-project.org/en/

Относно цената - както е казал Айнщайн - всичко е относително ;) Според авторите робота излиза около $8000-$9000, като основната част се пада на сервотата.
Но пък може да се започне с ръка или крак и да се експериментира
34
Други роботи / Re: Създаване на робот
« Последна публикация от Emil89 - Ноември 23, 2017, 08:09:32 pm »
Благодаря за съветите. Да в момента чета на тази тематика. Реших първо да направя една количка робот и в момента събирам частите за нея за да придобия повече опит практически. Още веднъж благодаря за съветите.

Ще кача снимки и видео по проекта когато имам възможност :)
35
Ардуино (Arduino) / въпрос за Arduino
« Последна публикация от mitre - Ноември 17, 2017, 06:44:54 pm »
Здравей имам нужда от помощ да направя това http://radioshem.net/index.php?newsid=131 файла който е за Arduino е за модул V2 а аз имам модул V3 http://cxem.net/house/files/1-412_FZ0475.pdf и там кодовете са различни от тези на модул V2 и искам да попитам трябва ли да се промени нещо в файла на Arduino?
36
Други роботи / Re: Създаване на робот
« Последна публикация от yasko - Ноември 13, 2017, 10:27:38 pm »
Здравей,

Моя съвет е да проучиш по-внимателно въпроса с хуманоидните роботи. Задачата никак не е проста. Самата механика е сложна, съответно изисква сериозна електроника и софтуер. За задвижването се ползват сервомотри с обратна връзка. По достъпния вариант е да ползваш сервомашинки, има доста мощни модели.
В тази тема има подобен проект:
http://www.robotics-bg.com/discussion/index.php?topic=109843.msg151063#msg151063
Относно въпросите:
Тези роботи обикновено се захранват с Li-Ion батерии, тъй като те имат най-голяма енергийна плътност. Обикновените батерии не вършат работа.
Алуминия е ОК, като конструктивен материал, но за да постигнеш добра точност ти трябва CNC обработка. Само отливки мисля няма да стане.
Може да предаваш видео по 4G, въпроса с надеждноста е друга тема.
И накрая отново ти препоръчвам  да събереш повече предварителна информация по-темата.

37
Други роботи / Създаване на робот
« Последна публикация от Emil89 - Ноември 10, 2017, 03:53:35 pm »
Добър ден
Извинявам се ако не публикувам в правния раздел.
От един два месеца ми хрумна идеята да си построя роботче,като хоби разбира се.Не съм се занимавал със строене на роботи преди това никога.Първоначално мислех че едно такова начинание ще излезе безбожно скъпо,но като проверих поне първоначално нещата в интернет не са толкова скъпи самите части.Имам няколко въпроса ако има хора,които вече са се опитали или са построили даден такъв вид робот:)
Ето и малко параметри
Робота ще е хуманоиден тип.Височина към 1.50-1.60 метра. Някаква семпла версия на https://www.youtube.com/watch?v=rVlhMGQgDkY&t=49s
Скелета и някои други части,които планирам да използвам ще са от  алуминии.
Ще има малко над 20 вида електромотора.
Системата за управление в самия робот ще е raspberry pi,ondroid или подобен тип понеже гледах и други мини компютри с поръчка от Китай.
Дистанционния контрол ще се извършва чрез 4G мрежа и чрез WiFi.Целта е да взема една от флашките от мобилните оператори за далечен контрол и да я свържа към мини компютъра на робота,а  от там към сървър(настолния ми компютър) да може да си управлявам робота с джойстик.
Ще има инсталирани 2 видео камери с резолюция hd 720.Сега чета една книга за стеро виждане мисля че се казваше :)
Захранването да е с обикновени батерии 1.5 волтови 2500мили ампера всяка(няколко десетки на брой,свързани(батериите разбира се ще са презареждащи се ) )

Та въпросите ми са свързани със следното.
Смятате ли че е добра идеята да се използва този евтин вариант за захранване 100 батерии примерно по 1.5 волта 2500 мили ампера.
Отливали са ви части от алуминии понеже до колкото проверих в България го предлагат дадения вариант без да се създава матрица,а чрез технология отливане върху пясък или пръст.Колко пари ви излезе?
Смятате ли че ако е направен от алуминии роботчето ще натежи твърде много.
Какъв ви е опита с предаване на видео чрез 4G мрежата за дадената цел и достатъчно надеждна ли е?
Някой сайт ако знаете където да има повечето видове електромотори и други електрони джаджи понеже в българските сайтове не е много богат избора.?.

Това е горе долу.В момента си го проектирам на 3d max  да вида какво искам горе долу :)
38
Ардуино (Arduino) / Re: Малко помощ или разяснение
« Последна публикация от ZiGi88 - Ноември 02, 2017, 08:01:27 am »
..., но става така че ?? ?? ?? или второто не включва.

Тук нещо не разбирам какво става.

Иначе в кода:
- не виждам дефиниране и конфигуриране на пиновете за сензорите;
- няма я функцията за четене на сензорите Sensor_Scan();
- има остатък от някакъв коментар - if(val=='6')*/
39
Ардуино (Arduino) / Re: Малко помощ или разяснение
« Последна публикация от Lucifurr - Ноември 01, 2017, 11:53:09 am »
Ето я цялата програма :


#define E1  3   
#define E2  11   
#define M1  12           
#define M2  13         
int val;
void M_Control_IO_config(void)// initialization function of motor driver shield IO
{
  pinMode(M1,OUTPUT); //
  pinMode(M2,OUTPUT); //
  pinMode(E1,OUTPUT); //
  pinMode(E2,OUTPUT); //   
}

void advance(void)     // move forward
{
    digitalWrite(M1,LOW);    // right wheel moves forward
    digitalWrite(M2, LOW);  // left wheel moves forward
    analogWrite(E1,150);   
    analogWrite(E2, 150);
}
void turnR(void)        // turn right
{
   digitalWrite(M1,LOW);  // left wheel moves forward
   digitalWrite(M2,HIGH); // right wheel moves forward
   analogWrite(E1,150);   
   analogWrite(E2, 150);
}
void turnL(void)        // turn left
{
   digitalWrite(M1,HIGH);   // left wheel moves backward
   digitalWrite(M2, LOW);   // right wheel moves forward
   analogWrite(E1,150);   
   analogWrite(E2, 150);
}   
void stopp(void)              // stop
{
    digitalWrite(M1,LOW);   
    digitalWrite(M2, LOW); 
    analogWrite(E1, 0);   
    analogWrite(E2, 0);  // both left and right wheel stop
}
void back(void)            // move backward
{
   digitalWrite(M1,HIGH);   // both left and right wheel move backward
   digitalWrite(M2, HIGH); 
   analogWrite(E1,150);   
   analogWrite(E2, 150); 
}
void sensors(void)
{
 
}
void setup()
{
   Serial.begin(9600);
   M_Control_IO_config();        // initialization of motor driver shield IO
   stopp();
}
void loop()
{
val=Serial.read();
if(val=='1')advance();
if(val=='2')back();
if(val=='3')turnL();
if(val=='4')turnR();
if(val=='5')stopp();
if(val=='6')*/
Sensor_Scan();
if(IRSL==1&&IRSM==1&&IRSR==1)advance();
else if((IRSL==0&&IRSM==0&&IRSR==1)||(IRSL==0&&IRSM==1&&IRSR==1)||(IRSL==1&&IRSM==0&&IRSR==1))turnL();
else if((IRSL==0&&IRSM==0&&IRSR==0)||(IRSL==1&&IRSM==0&&IRSR==0)||(IRSL==1&&IRSM==1&&IRSR==0))turnR();


}
40
Ардуино (Arduino) / Малко помощ или разяснение
« Последна публикация от Lucifurr - Ноември 01, 2017, 11:52:10 am »
Здравейте! Направих си робот от кита Desktop Bluetootj Mini Smart Car и се опитах да комбинирам управлението с bluetooth от телефона и това да избягва препятствия сам след като натисна определен бутон, но става така че или второто не включва.
 Това ми е loop функцията :
val=Serial.read();
if(val=='1')advance();
if(val=='2')back();
if(val=='3')turnL();
if(val=='4')turnR();
if(val=='5')stopp();
if(val=='6')*/
Sensor_Scan();
if(IRSL==1&&IRSM==1&&IRSR==1)advance();
else if((IRSL==0&&IRSM==0&&IRSR==1)||(IRSL==0&&IRSM==1&&IRSR==1)||(IRSL==1&&IRSM==0&&IRSR==1))turnL();
else if((IRSL==0&&IRSM==0&&IRSR==0)||(IRSL==1&&IRSM==0&&IRSR==0)||(IRSL==1&&IRSM==1&&IRSR==0))turnR();
Страници: 1 2 3 [4] 5 6 ... 10