Текущее время: 19 июн 2019, 00:13

Город ХОББИ

Занятие любимым хобби - это путь к счастливой жизни!

Металлоискатель на Ардуино

Тут собраны различные проекты на Ардуино
Аватар пользователя
 
Сообщений: 723
Зарегистрирован: 27 мар 2013, 22:12

Re: Металлоискатель на Ардуино

Сообщение -=dp=- » 26 сен 2018, 14:53

Вот такое очередное чудо замутил :shock: ;)

ARDUIMP Mini.jpg
Arduimp mini



Аватар пользователя
 
Сообщений: 723
Зарегистрирован: 27 мар 2013, 22:12

Re: Металлоискатель на Ардуино

Сообщение -=dp=- » 26 сен 2018, 15:26

Отснял видео-обзор металлоискателя Arduimp-mini https://www.youtube.com/watch?v=sNSrM1XhakI



 
Сообщений: 18
Зарегистрирован: 29 мар 2017, 12:47

Re: Металлоискатель на Ардуино

Сообщение lesha05 » 04 окт 2018, 19:08

Я пошел немного другим путем) индикацию световую убрал, оставил звук, и он генерируется синусоидальным сигналом через шим ) при приближении частота меняется



 
Сообщений: 2
Зарегистрирован: 29 мар 2019, 06:51

Re: Металлоискатель на Ардуино

Сообщение vd153 » 29 мар 2019, 07:10

не пойму смысл этих действий с ардуино ?
дискрима нет
чуйка та же
пират обвесили рушками, как жигули цацками обклеивают а мерсом не становится



 
Сообщений: 2
Зарегистрирован: 29 мар 2019, 06:51

Re: Металлоискатель на Ардуино

Сообщение vd153 » 17 май 2019, 11:44

попробуйте вот эту прошивку

bool ENbuzzer;
int Fr;
int duration;
int _gtv1;
int _gtv2 = 700; //int timer
bool _bounseInputD11S = 0;
bool _bounseInputD11O = 0;
unsigned long _bounseInputD11P = 0UL;
void setup()
{
pinMode(11, INPUT_PULLUP);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);

_bounseInputD11O = digitalRead(11);
pinMode( 3 , OUTPUT);
tone ( 3 , 500 , 500 );
delay(100);
tone( 3 , 1000 , 500 );
delay(100);
pinMode ( 12 , OUTPUT);


}
void loop()
{
bool _bounceInputTmpD11 = (digitalRead (11));

if (_bounseInputD11S)
{
if (millis() >= (_bounseInputD11P + 40))
{_bounseInputD11O= _bounceInputTmpD11; _bounseInputD11S=0;}
}
else
{
if (_bounceInputTmpD11 != _bounseInputD11O )
{_bounseInputD11S=1; _bounseInputD11P = millis();}
}




digitalWrite( 12 , HIGH);
delay( 2 );
digitalWrite( 12 , LOW);
_gtv1 = (analogRead (3));
ENbuzzer = (_gtv1) < (_gtv2);
Fr = 500;
duration = 500;
if (ENbuzzer == 1)
{
tone ( 3 , Fr , duration );
}
digitalWrite(4, (_gtv1) < (_gtv2));
if (!(_bounseInputD11O)) {
_gtv2 = (_gtv1)-(5);
}
digitalWrite(9, (_gtv1) < ((_gtv2)-(10)));
digitalWrite(8, (_gtv1) < ((_gtv2)-(20)));
digitalWrite(7, (_gtv1) < ((_gtv2)-(30)));
digitalWrite(6, (_gtv1) < ((_gtv2)-(40)));
digitalWrite(5, (_gtv1) < ((_gtv2)-(50)));

delay(50);




}



 
Сообщений: 8
Зарегистрирован: 02 май 2019, 13:14

Re: Металлоискатель на Ардуино

Сообщение ykamerton » 21 май 2019, 12:46

[quote="vd153"]попробуйте вот эту прошивку

Есть готовый девайс на столе, попробуй загнать этот скетч через библию FreqMeasure, не ужели не сможет распознать дискрим.
Тут точно распознает металл http://interface.khm.de/index.php/lab/i ... t-library/



Аватар пользователя
 
Сообщений: 723
Зарегистрирован: 27 мар 2013, 22:12

Re: Металлоискатель на Ардуино

Сообщение -=dp=- » 08 июн 2019, 11:34

Комплект 3D моделей в формате STL для импульсного металлоискателя Arduimp Mini

https://www.thingiverse.com/thing:3678393

3d models Arduimp mini.jpg
Комплект 3D моделей в формате STL для импульсного металлоискателя Arduimp Mini



Пред.

Вернуться в Проекты на Ардуино

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3