» nite » Opravy, modernizácia »Analógový voltmeter zo servomotora

Analógový voltmeter zo servomotora


V tomto článku sa zameriame na to, ako Majster realizoval svoju myšlienku výroby voltmetra pomocou servomotora.
Na výrobu tohto voltmetra majster používa: Raspberry Pi s Raspianom a s nainštalovanými modulmi Pi-Plates Python 3, TINKER Pi-Plate, drôty, 9G servomotor, hrubú lepenku, obojstrannú pásku, plexisklo.

Z kartónu Master odreže šípku.
Analógový voltmeter zo servomotora

Alebo ho môžete vytlačiť na 3D tlačiarni. Súbor, na ktorý sa má tlačiť odkaz.
Šípka je pripevnená k páke serva pomocou obojstrannej pásky.

Z plexiskla vyreže panel.


Priskrutkujte ho k telu servomotora.

Tlač mierky (stiahnite si súbor tu).

Prilepí mierku na plexisklo.

Pripojí servomotor k doske plošných spojov podľa schémy. Na meranie napätia je potrebné použiť vodiče pripojené k GND a AIN 1.

Ďalej musíte kalibrovať voltmeter.
Zahŕňa Raspberry Pi. Vytvorí reláciu Python3, načíta modul TINKERplate a nastaví režim digitálneho I / O kanála 1 na „servo“. Teraz by sa servo malo posunúť o 90 stupňov.
Ďalej nastaví šípku voltmetra na 6V.
Zadá TINK.setSERVO (0,1,15), aby sa šípka posunula do polohy 0V.
Vstúpi do TINK.setSERVO (0,1,165) a posúva servo do polohy 12V.
Ak sa šípka odchyľuje od daných hodnôt, musíte upraviť hodnoty 15 a 165

Ďalej musíte stiahnuť kód.
importujte pipety.TINKERplate ako TINK
importovať čas
TINK.setDEFAULTS (0) #vráti všetky porty do svojich predvolených stavov
TINK.setMODE (0,1, „servo“) #set Digitálny I / O port 1 na riadenie servopohonu

lLimit = 12,0 # Dolná hranica = 0 voltov
hLimit = 166,0 # Horná hranica = 12 voltov

while (True):
analogIn = TINK.getADC (0,1) #čítaný analógový kanál 1
# mierka údajov pod uhlom v rozsahu lLimit na hLimit
uhol = analógIn * (hLimit-lLimit) / 12,0
TINK.setSERVO (0,1, lLimit + angle) #set servo uhla
time.sleep (.1) #delay a opakujte

Všetko je pripravené.
Otázka \ topic sa automaticky uverejní v sociálnej sieti. site site - zostaňte naladení, kde nájdete odpovede:

Vhodný pre tému

Súvisiace témy

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť

Odporúčame vám prečítať si:

Ruku pre smartphone ...