Size: a a a

Анархическая электроника

2019 December 20

О

ОлегЪ in Анархическая электроника
Nabiulin Timur
тогда выпрямляй и через buck понижай на ucc29910a
5В питание
источник

О

ОлегЪ in Анархическая электроника
Nabiulin Timur
мхм, вешать 100вт на дежурку?
Причем дежурка?
источник

NT

Nabiulin Timur in Анархическая электроника
ОлегЪ
5В питание
обязательно?
источник

О

ОлегЪ in Анархическая электроника
Nabiulin Timur
обязательно?
Да
источник

NT

Nabiulin Timur in Анархическая электроника
ОлегЪ
Причем дежурка?
при том что дежурка не расчитана на такие мощи ни в ноутбуках, ни в каждом atx бп
источник

NT

Nabiulin Timur in Анархическая электроника
тогда прикручивай charge-pump к любой микре изолированного преобразователя
источник

О

ОлегЪ in Анархическая электроника
Nabiulin Timur
при том что дежурка не расчитана на такие мощи ни в ноутбуках, ни в каждом atx бп
Вот опять
источник

З

Захар in Анархическая электроника
че ему не нрав?
источник

T

Th0r in Анархическая электроника
Захар
че ему не нрав?
Кто
источник

s

sifun in Анархическая электроника
Zlokot
есть еще вопрос, если не сложно..
смотри - вот эти 1.04в в состоянии покоя не дают мне нормальной жизни..

ведь если верить доке, то датчик выдает от 4 до 20мА
4 - это 0 m/s
20 - это 100 m/s
так написано в доке к анемометру.

что делаю я - поставил резистор 250ом для того чтобы при 4mA ловить 1 вольт и при 20mA - 5 вольт.
но я ловлю 1.04 и это значит:

4 - 20
0 -100
значит 1 m/s == 0.16 mA == 0.00016 A == 0.04v (with 250 Ohm)

то есть у меня дикая ошибка получается - пропеллер не крутится, но уже 1м/c судя по датчику.
ардуино код 10 раз считывает аналог пин через 10К резистор и вычисляет среднее:

328 321 320 326 321 321 324 321 320 320

и на базе этого напряжения уже вычисляет данные по скорости:

WS_V:1.04849
WS_mA:0.00419
WS_ms:1.21

почему ардуина считает, что там не 1 вольт ровно?
а как ты настроил ацп ардуины
источник

Z

Zlokot in Анархическая электроника
sifun
а как ты настроил ацп ардуины
хорошо бы и самому знать.
я пользолвался статьями "как сделать вольтметр на ардуине"
ну и свой код для определения напряжения на батарее использовал.
но похоже надо делитель делать.
а я без него сразу на аналог пин подал с резистора на 10к
источник

Z

Zlokot in Анархическая электроника
разве както еще можно спецально настроить этот ацп?
я вычисляю опорное и на его основе вычисляю то напряжение, что на аналог пин поступает
источник

П

Павел in Анархическая электроника
Захар
че ему не нрав?
Накерно ты фастлед не инстализировал
источник

4

4eburashk in Анархическая электроника
Захар
че ему не нрав?
public:
   CFastLED();


Add a CLEDController instance to the world.  Exposed to the public to allow people to implement their own
CLEDController objects or instances.  There are two ways to call this method (as well as the other addLeds)
variations.  The first is with 3 arguments, in which case the arguments are the controller, a pointer to
led data, and the number of leds used by this controller.  The second is with 4 arguments, in which case
the first two arguments are the same, the third argument is an offset into the CRGB data where this controller's
CRGB data begins, and the fourth argument is the number of leds for this controller object.
@param pLed - the led controller being added
@param data - base point to an array of CRGB data structures
@param nLedsOrOffset - number of leds (3 argument version) or offset into the data array
@param nLedsIfOffset - number of leds (4 argument version)
@returns a reference to the added controller

Типа такого ему надо:
FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS);
источник

4

4eburashk in Анархическая электроника
И всё-таки ёлки с ледами победили сервов...
источник

З

Захар in Анархическая электроника
4eburashk
public:
   CFastLED();


Add a CLEDController instance to the world.  Exposed to the public to allow people to implement their own
CLEDController objects or instances.  There are two ways to call this method (as well as the other addLeds)
variations.  The first is with 3 arguments, in which case the arguments are the controller, a pointer to
led data, and the number of leds used by this controller.  The second is with 4 arguments, in which case
the first two arguments are the same, the third argument is an offset into the CRGB data where this controller's
CRGB data begins, and the fourth argument is the number of leds for this controller object.
@param pLed - the led controller being added
@param data - base point to an array of CRGB data structures
@param nLedsOrOffset - number of leds (3 argument version) or offset into the data array
@param nLedsIfOffset - number of leds (4 argument version)
@returns a reference to the added controller

Типа такого ему надо:
FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS);
и че
источник

З

Захар in Анархическая электроника
думаешь я инглиш знаю?
источник

4

4eburashk in Анархическая электроника
Захар
думаешь я инглиш знаю?
там на гитхабе примеры же есть.
источник

З

Захар in Анархическая электроника
я манал это все
источник

З

Захар in Анархическая электроника
че не могли сделать чет простое и понятное
источник