Obsah:

Dálkové indikátory: 5 kroků
Dálkové indikátory: 5 kroků

Video: Dálkové indikátory: 5 kroků

Video: Dálkové indikátory: 5 kroků
Video: VW Golf 5 nastavení volnoběžných otáček motoru VCDS VAG kódování 2024, Listopad
Anonim
Dálkové indikátory
Dálkové indikátory

Pro svoji práci se schopnostmi Alexa jsem potřeboval jednoduché zařízení pro zpětnou vazbu (nepřidávejte více složitosti); vizuální a zvukové.

Také můj CPU je v mé „skříni pro zapojení“a potřeboval jsem, aby výstup byl na prominentním místě, ale jinak nenápadný.

Rozhodl jsem se pro dálkové ovládání RF, které spouští vnitřnosti hudebního přání. Umístil jsem to do malé akrylové krabičky, kterou jsem položil, a přidal vysílač do pouzdra svého RPi3B+.

Jednoduché příkazy zapnutí/vypnutí na RPI3B+ spouští světla a zvuky se sotva vnímatelným zpožděním přenosu.

Krok 1: Pinů

Pinů
Pinů
Pinů
Pinů

Tyto obrázky jsou ze stránky prodejce prodejce (odkaz výše). Jen praktická kopie pro referenci.

Poznámka: původní obrázek je označen nesprávně; Přidávám aktualizace (zeleně). (To je ověřeno v sekci komentáře na stránce Amazon)

Krok 2: Prototyp

Prototyp
Prototyp
Prototyp
Prototyp

Pomocí každé poloviny prkénka oddělte vysílač a přijímač. Napájeno bateriemi 3,7 V (nabité na 4,25 V).

Protože se jedná pouze o implementaci vývodů, nevytvořil jsem schematický diagram.

Pro testování jsem zařadil LED do série s odporem 3,3K.

Chcete -li otestovat, jednoduše připojte ovládací kolík (zde bílý vodič) k zemi. Aktivační LED diody (červené) se rozsvítí na vysílači i na přijímači a moje kontrolka „zátěže“zhasne. (na obrázku)

Krok 3: Mezihra

Někdy nejsou vysílač a přijímač spárovány správně, nebo si přejete změnit výchozí chování.

Zde uvádím pokyny dodavatele pro tato zařízení:

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

Pokyny pro kolíky

Přijímač

  • GND: zem nebo záporný pól
  • +V: DC3,3 ~ 5V vstup
  • D0-3: Výstup dat
  • VT: Výstup (tento řádek se sníží, pokud/když dojde k poklesu jakékoli datové linky)

Jak sladit vysílač a přijímač

  1. Smazání stávajících dat: Stiskněte tlačítko učení (na přijímači) 8krát. Odpověď: LED bliká 7krát.
  2. Učení dálkového kódu: stiskněte jednou, dvakrát nebo třikrát tlačítko učení (na přijímači) (viz níže). LED se rozsvítí: režim učení je aktivní.
  3. Stiskněte libovolné tlačítko na dálkovém ovládání. LED indikátor třikrát zabliká: učení úspěšně dokončeno.
  4. Test: po výše uvedené operaci lze desku přijímače ovládat dálkovým ovladačem.

Počínaje krokem 2 lze naučit a uložit více vysílačů s různými ID. Lze kombinovat různé režimy.

Použití tlačítka (nastaví režim a spustí proces párování):

  • Stiskněte jednou: Režim přidávání (dočasný režim)
  • Stiskněte dvakrát: režim samosvornosti (přepínací režim 4 kanálů)
  • Stiskněte třikrát: blokovaný režim (vybraný kanál je aktivní a bude vymazán, pokud bude aktivní jiný kanál) - aka přepínače

Krok 4: Instalace

Instalace
Instalace

Po pájení kusů, které byly připojeny na prkénko, a zakrytí tepelně smrštitelným, aby se zabránilo zkratům, jsem nainstaloval vysílač na RPi3B+. (Poznámka: zahrnoval jsem další vodiče pro výstupy, které ještě nepoužívám)

Použil jsem 3v napájení, protože to je nativní napětí Raspberry. (Poznámka: Použil jsem nestandardní barvy vodičů, protože bylo vhodné použít stávající plochý kabel)

wrclr: color color-pin: pin na RPi3B+trnspin: pin na vysílači

wrclr pi-pin trnspin -------- ----------- -------------- šedá 01 napájení V+ fialová 06 uzemnění GND hnědá 11 BCM17 Data 1 červená 13 BCM27 Data 0

Dálkový ovladač/přijímač je napájen starým transformátorem micro-USB. Použil jsem zásuvku USB, abych mohl použít jakoukoli napájecí banku, kdybych ji někdy chtěl bezdrátovou.

Krok 5: Kód

Nejjednodušší kód pro ověření: (zdroj)

import RPi. GPIO jako GPIOimport time GPIO.setmode (GPIO. BCM) GPIO.setwarnings (False) GPIO.setup (27, GPIO. OUT) tisk "LED na" GPIO.output (27, GPIO. HIGH) time.sleep (1) vytiskněte „LED nesvítí“GPIO.output (27, GPIO. LOW)

spustit: python pintst.py

Doporučuje: