Jump to content
  • ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By DmitryAbyss
      Добрый день!
      Помогите пожалуйста найти решение.
      Есть транспорт, двигающийся по неровной площадке, его скорость неравномерна. Нужно получить информацию о скорости с точностью до 0.1 км\ч, или точнее. Скорость движения до 5-7 км\ч. Снять показания с узлов транспорта (колеса, КПП, кардан и т.д.) не получится.
      Видимо нужен передатчик и приемник, может какие-то маяки на площадке, какие технологии использовать?
      Спасибо! 
    • By Andreyka Frolov
      Добрый день.
      Собираю спидометр на велосипед для ребенка, на основе ардуино про мини и датчика холла
      по мере продвижения возникают вопросы:
      (возможно кто-то уже проделывал нечто подобное и сможет дать совет.)
      1) как организовать аккумуляторное питание устройства.
      2) как крепить магнит и датчик.
      3) какие функции и индикации стоит добавить.
       
      предварительный обзор устройства:
       
       
    • By ima
      Здравствуйте. Помогите пожалуйста сделать спидометр-одометр на Arduino такой как конструкторы Kit бывают простой и понятный.
      ВАЗ карбюраторный без ПК.
      Есть датчик спидометра 12В который передает импульсы от КПП на спидометр и тот показывает скорость и пробег. Но врет на 30% в меньшую сторону.
      Вариант как в вело-пк - это геркон (на дно) и магнит (на кардан). (или на колеса).
      Нашел некоторые ссылки по работе над спидометром-одометром на андурино
      http://www.drive2.ru/c/1723137/
      Виртуальная Arduino в браузере! http://www.drive2.ru/c/1724348/
      Для тех, кто хочет подключать аналоговые сигналы разной амплитуды к аналоговым входам ардуино: http://www.drive2.ru/c/1751175/
      Измерение частоты с помощью Arduino (спидометр и тахометр) ч.2 http://www.drive2.ru/c/1836582/
      Спасибо.
    • Guest mukolla
      By Guest mukolla
      Всем доброго времени суток!
      Задумал я себе фишку для авто, хочу попробовать реализовать.
      Что хочу: приклеить к стрелке спидометра маленький магнитик, а возле метки 80 км., какую то радиодеталь
      которая будет реагировать на проход магнита., и что бы в результате на зуммер шел звуковой сигнал.
      Конечно хотелось бы что бы сигнал на зуммер пошел не один а скажем три коротких, ну или что то в этом роде.
      Предложите пожалуйста какие то идеи как это реализовать.
    • By Stels
      Велосипедный спидометр на Arduino
      я немного переделал код для км/ч, сейчас не могу проверить, правильно ли получилось?

      //bike speedometer //by Amanda Ghassaei 2012 //http://www.instructables.com/id/Arduino-Bike-Speedometer/ /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * */ //outputs speed of bicycle to LCD //calculations //tire radius ~ 13.5 inches //circumference = pi*2*r =~85 inches //max speed of 35mph =~ 616inches/second //max rps =~7.25 #define reed A0//pin connected to read switch #include <LiquidCrystal.h>//установил обычный дисплей LiquidCrystal lcd(12, 11, 5, 4, 3, 6); //storage variables int reedVal; long timer = 0;// time between one full rotation (in ms) float mph = 0.00; float circumference; boolean backlight; int maxReedCounter = 100;//min time (in ms) of one rotation (for debouncing) int reedCounter; void setup(){ reedCounter = maxReedCounter; circumference = 2095; //здесь явно задал окружность pinMode(1,OUTPUT);//tx pinMode(2,OUTPUT);//backlight switch pinMode(reed, INPUT); lcd.begin(16, 2); Serial.write(12);//clear // TIMER SETUP- the timer interrupt allows preceise timed measurements of the reed switch //for mor info about configuration of arduino timers see http://arduino.cc/playground/Code/Timer1 cli();//stop interrupts //set timer1 interrupt at 1kHz TCCR1A = 0;// set entire TCCR1A register to 0 TCCR1B = 0;// same for TCCR1B TCNT1 = 0; // set timer count for 1khz increments OCR1A = 1999;// = (1/1000) / ((1/(16*10^6))*8) - 1 // turn on CTC mode TCCR1B |= (1 << WGM12); // Set CS11 bit for 8 prescaler TCCR1B |= (1 << CS11); // enable timer compare interrupt TIMSK1 |= (1 << OCIE1A); sei();//allow interrupts //END TIMER SETUP } ISR(TIMER1_COMPA_vect) {//Interrupt at freq of 1kHz to measure reed switch reedVal = digitalRead(reed);//get val of A0 if (reedVal){//if reed switch is closed if (reedCounter == 0){//min time between pulses has passed mph = (3.6*float(circumference))/float(timer);//calculate miles per hour // и переделал формулу timer = 0;//reset timer reedCounter = maxReedCounter;//reset reedCounter } else{ if (reedCounter > 0){//don't let reedCounter go negative reedCounter -= 1;//decrement reedCounter } } } else{//if reed switch is open if (reedCounter > 0){//don't let reedCounter go negative reedCounter -= 1;//decrement reedCounter } } if (timer > 2000){ mph = 0;//if no new pulses from reed switch- tire is still, set mph to 0 } else{ timer += 1;//increment timer } } void displayMPH(){ lcd.clear();//clear lcd.print("Speed ="); lcd.setCursor(0, 1); lcd.print(mph); //Serial.write(" MPH "); //Serial.write("0.00 MPH "); } void loop(){ //print mph once a second displayMPH(); delay(1000); }
      как можно добавить одометр?
  • Сообщения

    • @kotenok Я тебя расстрою, возврат в СССР не возможен, на это есть и экономически и политические причины. Политику трогать не стану, возьму экономику... Прошло 30 лет, научно технический прогресс всё это время не стоял на месте, сильно развился Китай (тут с этим спорить глупо), Тайвань (не забываем про лидера в литографии TSMC, с долей рынка более 50%) ASUS, сильно рванула Южная Корея (Samsung), замедлилась Япония (Toshiba, SONY, Mitsubishi )  не без помощи кстати Фукусима. Nokia разделилась, но вроде выжила, Motorola ушла с рынка, Google взлетел, Канадская ATI была куплена AMD, а сама AMD что-бы выжить разделилась на GlobalFoundries и пошла к TSMC, такое лет 20 назад и приставить себе нельзя, это мировая глобализация. Сама РФ сильно интегрировались, например Coca-Cola (наверное у многих это бренд ассоциируется с США), но ведь сок  Добрый, Rich, Pulpy, Моя Семья это тоже Coca-Cola :), не пьёшь колу, лучше вон сок добрый купи :),  Раньше нам показывали роботов из Японии, сегодня из США (Boston Dynamics).  А представь себе Google, TSMC, Boston Dynamics,  ASUS, SpaceX,  ARM Limited (привет мобилкам) это компании которые появись за эти 30 лет  Мир вообще сильно изменился, Microsoft и Apple сегодня кажутся старыми компаниями, хотя Microsoft всего 45 лет, а  Билл Гейтс моложе Путина.  
    • Где напряжение падает? На самой нагрузке? Вот в эту точку и подключи обратную связь. 
    • Т.е.  пjлучается,  что  живой АКБ"  Вы  будете  заряжать  незнамо  чем?  
    • РазбирайсЯ
    • Сюда ходи.
×
×
  • Create New...