Усиление сигнала на пан ардуино

palikar
Offline
Зарегистрирован: 12.01.2020

Всем привет.
Подскажите, пожалуйста, как усилить сигнал на пины 7 и 8? Допустим, там 1,5в, этого не достаточно. Мне советовали поставить на каждый сигнал биполярный транзистор. Я много смотрел в интернете, но так и не понял как его подключить. Т.е. я хочу, чтобы эти 1,5в. включали затвор на подачу 5в.
На картинке примерно то, что сейчас имею. На самом деле подаётся 3,8в, но проседает до 2,75 и в этом проблема. Сигнал уже не стабилен.

Сам скетч:

#include <Servo.h>
Servo servo1;
boolean button1;
boolean button2;
char start = 99; //колёса стоят прямо
char ugol = 37; //угол поворота руля

void setup()
{
servo1.attach(10);
pinMode (7, INPUT);
pinMode (8, INPUT);
}

void loop()
{
button1 = digitalRead(7);
button2 = digitalRead(8);
if (button1 == 1) servo1.write(start + ugol);
else if (button2 == 1) servo1.write(start - ugol);
else servo1.write(start);
delay (2);
}

 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Нарисуйте нормальную принципиальную схему а не эту порнографию. И номиналы резисторов укажите.

inspiritus
Offline
Зарегистрирован: 17.12.2012

А Ваша арда от чего питается

С чего Вы решили, что серва будет работать от 1.5 в

что мешает поставить три элемента по 1.5 в

а как же дребезг кнопок

текст даже не смотрел разберитесь сначала с железом

palikar
Offline
Зарегистрирован: 12.01.2020

inspiritus пишет:

текст даже не смотрел

На картинке кратко показал примерно то, что имею, чтобы не писать много текста.

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

palikar пишет:

 

На картинке кратко показал примерно то, что имею, чтобы не писать много текста.

То есть у вас проблема, но вам лень напрячься, а напрягаться должны те кто вам может помочь? Ну-ну. 

palikar
Offline
Зарегистрирован: 12.01.2020

asam пишет:

То есть у вас проблема, но вам лень напрячься, а напрягаться должны те кто вам может помочь? Ну-ну. 

Я постарался кратко описать проблему для того, чтобы людям, кто зашёл сюда, много не читать. Считаю, что на картинке всё понятно, если прочитать текст.
От слабого источника, к примеру батарейка, идёт сигнал. Он слишком слаб и мне надо его усилить. На картинке так и показал: батарейка и две кнопки. Нажимаешь на одну - серва в одну сторону повернулась, нажимаешь на другую - в другую повернулась. Серва питается от ардуины, пока что.
Вы можете не помогать, просто проигнорить. Или минус поставить. Никто мне ничего не должен.

nik182
Offline
Зарегистрирован: 04.05.2015

https://aliexpress.ru/item/1744119607.html?spm=a2g0v.12010612.8148356.56...

Сделает из батарейки 5 вольт до конца заряда. 

b707
Offline
Зарегистрирован: 26.05.2017

palikar пишет:

Считаю, что на картинке всё понятно, если прочитать текст.

если хотите, чтобы вам помогли - приложите нормальную схему, чтобы было видно, от чего питается ардуино, какое питание на серве - и зачем вообще там эта батарейка, может ее выкинуть и питать кнопки от 5в с ардуины

ВН
Offline
Зарегистрирован: 25.02.2016

palikar пишет:
От слабого источника, к примеру батарейка, идёт сигнал. Он слишком слаб и мне надо его усилить.

сверхединичниками, вечными двигателя по- простому, занимаются на skif.biz