» конци » Ремонт, модернизация »Аналогов волтметър от сервомотор

Аналогов волтметър от сервомотор


В тази статия ще разгледаме как Учителят реализира идеята си за производство на волтметър с помощта на сервомотор.
За да направи такъв волтметър, майсторът използва: Raspberry Pi с Raspian и с инсталирани модули Pi-Plates Python 3, TINKER Pi-Plate, проводници, 9G сервомотор, дебел картон, двустранна лента, плексиглас.

От майстора на картона изрязва стрелката.
Аналогов волтметър от сервомотор

Или можете да го отпечатате на 3D принтер. Файл за отпечатване на това връзката.
Стрелката е фиксирана към серво лоста с двустранна лента.

От плексиглас изрязва панела.


Завийте го към тялото на сервомотора.

Отпечатва мащаб (изтеглете файла тук).

Прилепва скала към плексиглас.

Свързва сервомотора към платката съгласно схемата. За да измервате напрежението, използвайте проводници, свързани към GND и AIN 1.

След това трябва да калибрирате волтметъра.
Включва Raspberry Pi. Създава сесия Python3, зарежда модула TINKERplate и задава режима на цифровия I / O канал 1 на „серво“. Сега сервото трябва да се премести на 90 градуса.
След това задава стрелката на волтметъра на 6V.
Въвежда TINK.setSERVO (0,1,15), за да премести стрелката в позиция 0V.
Влиза TINK.setSERVO (0,1,165) за преместване на сервото в позиция 12V.
Ако стрелката се отклонява от дадените показания, трябва да коригирате стойностите 15 и 165

След това трябва да изтеглите кода.
импортиране на piplates.TINKERплакат като TINK
време за внос
TINK.setDEFAULTS (0) # връща всички портове до техните стандартни състояния
TINK.setMODE (0,1, 'servo') #set Цифров входно-изходен порт 1 за задвижване на серво

lLimit = 12.0 # Долната граница = 0 волта
hLimit = 166.0 # Горната граница = 12 волта

докато (Вярно):
analogIn = TINK.getADC (0,1) #прочитан аналогов канал 1
# мащаб на данните до ъгъл в диапазона от lLimit до hLimit
ъгъл = analogIn * (hLimit-lLimit) /12.0
TINK.setSERVO (0,1, lLimit + ъгъл) #set серво ъгъл
time.sleep (.1) #delay и повторете

Всичко е готово.
Въпрос \ тема се публикува автоматично в социалната мрежа. мрежа на сайта - следете отговорите там:

Подходящ за тема

Свързани теми

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...