Sisukord:

Kaugnäidikud: 5 sammu
Kaugnäidikud: 5 sammu

Video: Kaugnäidikud: 5 sammu

Video: Kaugnäidikud: 5 sammu
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Juuli
Anonim
Kaugnäitajad
Kaugnäitajad

Tööks Alexa oskustega vajasin lihtsat (ärge lisage keerukust) tagasiside seadet; visuaalne ja kuuldav.

Samuti on mu protsessor minu juhtmestiku kapis ja mul oli vaja, et väljund oleks nähtavas kohas, kuid muidu märkamatu.

Otsustasin, et RF -pult käivitab muusikalise õnnitluskaardi sisikonna. Asetasin selle väikesesse akrüülkarbi, mis mul oli, ja lisasin saatja oma RPi3B+korpusesse.

Lihtsad RPI3B+ sisse- ja väljalülituskäsud käivitavad tuled ja helid vaevumärgatava edastusviivitusega.

1. samm: kontaktid

Näpunäited
Näpunäited
Näpunäited
Näpunäited

Need pildid on pärit müüja Amazoni lehelt (link ülal). Lihtsalt mugav koopia viitamiseks.

Märkus: algne pilt on valesti märgistatud; Lisan värskendusi (roheliselt). (Seda kontrollitakse Amazoni lehe kommentaaride jaotises)

2. samm: prototüüp

Prototüüp
Prototüüp
Prototüüp
Prototüüp

Leivaplaadi iga poole kasutamine saatja ja vastuvõtja eraldamiseks. Toiteallikaks on 3,7 V (laetud kuni 4,25 V) patareid.

Kuna see on lihtsalt nööpnõelte teostus, ei loonud ma skemaatilist diagrammi.

Kaasasin testimiseks LED -i järjestikku koos 3,3K takistiga.

Testimiseks ühendage lihtsalt juhtnupp (siin valge juhe) maandusega. Aktiveerimisdioodid (punased) süttivad nii saatjal kui vastuvõtjal ja minu laadimisdiood kustub. (pildil)

3. samm: vahepala

Mõnikord ei ole saatja ja vastuvõtja õigesti ühendatud või soovite vaikekäitumist muuta.

Lisan siia müüja juhised nende seadmete jaoks:

************************************************************************

Nõelte juhend

Vastuvõtja

  • GND: maapind või negatiivne poolus
  • +V: DC3.3 ~ 5V sisend
  • D0-3: Andmete väljastamine
  • VT: väljund (see rida läheb madalaks, kui/kui mõni andmerida läheb madalaks)

Kuidas sobitada saatjat ja vastuvõtjat

  1. Olemasolevate andmete kustutamine: vajutage õppimisnuppu (vastuvõtjal) 8 korda. Vastus: LED vilgub 7 korda.
  2. Kaugkoodi õppimine: vajutage õppimisnuppu (vastuvõtjal) üks, kaks või kolm korda (vt allpool). LED süttib: õppimisrežiim on aktiivne.
  3. Vajutage suvalist kaugjuhtimispuldi nuppu. LED -indikaator vilgub kolm korda: õppimine õnnestus.
  4. Test: pärast ülaltoodud toimingut saab vastuvõtjaplaati juhtida kaugjuhtimispuldiga.

Rohkem erinevate ID -dega saatjaid saab õppida ja salvestada täiendavalt, alustades 2. sammust. Võimalik on kombineerida erinevaid režiime.

Nuppude kasutamine (määrab režiimi ja alustab sidumisprotsessi):

  • Vajutage üks kord: kiirendamisrežiim (hetkeline režiim)
  • Vajutage kaks korda: iselukustusrežiim (nelja kanali lülitusrežiim)
  • Vajutage kolm korda: blokeeritud režiim (valitud kanal on aktiivne ja kustutatakse, kui teine kanal aktiveerub) - aka raadionupud

4. samm: paigaldamine

Paigaldamine
Paigaldamine

Pärast tükkide jootmist nii, nagu need olid leivaplaadil ühendatud, ja lühise vältimiseks kuumkahanemist, paigaldasin saatja seadmele RPi3B+. (Märkus: lisasin lisatraadid väljundite jaoks, mida ma veel ei kasuta)

Ma kasutasin 3v toite, kuna see on Raspberry omapinge. (Märkus: kasutasin mittestandardseid juhtmevärve, kuna olemasoleva lintkaabli kasutamine oli mugav)

wrclr: traat colorpi-pin: tihvt RPi3B+trnspin: pin saatjal

wrclr pi-pin trnspin -------- ----------- -------------- hall 01 võimsus V+ lilla 06 maapind GND pruun 11 BCM17 andmed 1 punane 13 BCM27 Andmed 0

Kaugjuhtimispuldi/vastuvõtja toiteallikaks on vana mikro-USB-trafo. Ma kasutasin USB -pesa, et saaksin kasutada mis tahes toitepanka, kui ma seda kunagi juhtmeta tahan.

Samm: kood

Lihtsaim valideerimise kood: (allikas)

RPi. GPIO importimine GPIO -ks Impordi aeg GPIO.setmode (GPIO. BCM) GPIO.setwarnings (vale) GPIO.setup (27, GPIO. OUT) print "LED on" GPIO.output (27, GPIO. HIGH) time.sleep (1) printige "LED välja" GPIO väljund (27, GPIO. LOW)

täitmiseks: python pintst.py

Soovitan: