Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Masz już działającego Asystenta. Nadszedł czas, by rozszerzyć go o działania urządzenia. Działania urządzenia umożliwiają sterowanie urządzeniem za pomocą głosu.
W tym przykładzie będziesz używać wbudowanej czynności w urządzeniu do włączania i wyłączania diody.
Wykonaj te instrukcje, aby zainstalować diodę LED na urządzeniu Raspberry Pi 3 Model B. W późniejszym kroku zmodyfikujesz przykładowy kod, aby podświetlał diodę LED poleceniem głosowym.
Wymagania sprzętowe
Zanim zaczniesz korzystać z tego przykładu, przygotuj te komponenty:
Płytka prototypowa
Dioda LED
Opornik szeregowy
2 przewody zworki, oba ze złączem męskim i żeńskim
Opor elektryczny rezystora powinien być powiązany z konkretną diodą LED.
Aby znaleźć prawidłową wartość, możesz skorzystać z kalkulatora online (lub kupić zestaw).
Połącz komponenty
Podłącz wyjściowy PIN BCM25 GPIO do jednej strony oporu szeregowego. To fizyczny pin 22 w Raspberry Pi 3.
Drugą stronę opornika podłącz do strony anody (dłuższego przewodu) diody LED.
Podłącz diodę LED do powierzchni katody (krótszy przewód).
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2023-12-02 UTC."],[[["This guide demonstrates how to extend Google Assistant with Device Actions to control a device, like an LED, using voice commands."],["You will need a breadboard, LED, resistor, and jumper wires to connect to specific GPIO pins on a Raspberry Pi."],["Even without the physical components, you can still set up the Device Action and observe the output in the terminal."],["This is the first step; the next involves registering device traits to define its capabilities."]]],[]]