
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08


Kaj potrebujete:
Komplet Zagros za umetno inteligenco Raspberry Pi
Korak 1:
Na vozilu Pi morate imeti že nameščeno vozlišče. Morda se vam zdi NPM-jevo spletno mesto rpio-gpio v pomoč pri sintaksi.
2. korak:
Zaženite ukaz npm install rpi-gpio v terminalu.
3. korak:

Začeli smo z datoteko pogovor.js iz Watsonovega primera TJBot in dodali naslednje vrstice, preden smo ustvarili bota.
var gpio = require ('rpi-gpio');
var pin = 7;
gpio.setup (pin, gpio. DIR_OUT);
Prvi parameter za setup () je kanal. Navedite številko pin RPi in ne GPIO. Drugi parameter je smer, DIR_OUT zapiše na pin #7. Lahko tudi spremenite ime svojega bota v nekaj drugega. Izbrali smo "Bob", saj je manj verjetno, da ga bomo zamenjali z drugimi besedami.
// instancirajte naš TJBot!
var tj = nov TJBot (strojna oprema, tjConfig, poverilnice);
tj.configuration.robot.name = "Bob";
4. korak:

Po izgovorjenem delu kode dodajte naslednjo kodo za prepoznavanje govora.
var containsOn = msg.indexOf ("on")> = 0;
var containsOff = msg.indexOf ("off")> = 0;
var vsebujeLight = msg.indexOf ("light")> = 0;
// prižge luč
if (containsLight && containsOn) {
console.log ("Vklopi luč")
gpio.write (pin, true);
};
// ugasne luč
if (containsLight && containsOff) {
console.log ("Izklopi luč")
gpio.write (pin, false);
};
5. korak:

Namestitev zatičev.
6. korak:
Celotna koda vozlišča js.
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)

Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov

Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Atolično TrueStudio-stikalo vklopite LED s pritiskom na gumb z uporabo STM32L100: 4 koraki

Atolično stikalo TrueStudio-LED vklopite s pritiskom na gumb s pomočjo STM32L100: V tej vadnici o STM32 vam bom povedal, kako prebrati pin GPIO STM32L100, zato bom tukaj na krovu naredil LED, ki sveti samo tako s pritiskom na gumb
Senzor temperature in vlažnosti med pogovorom - Si7021 in Little Buddy Talker: 3 koraki

Senzor temperature in vlažnosti med govorjenjem - Si7021 in Little Buddy Talker: " Little Buddy Talker " je majhna naprava, ki vam omogoča, da svojim Arduino projektom dodate preprost glasovni izhod. Vsebuje omejen niz 254 besed in ga lahko povežete z Arduinom ali drugimi mikrokrmilniki prek SPI. Mali prijatelj T
A/B Vklopite poceni: 4 koraki

A/B Vklopite poceni: Namesto da bi nekaj kupil v trgovini, se pogosto odločim, da naredim svoje. To stikalo A/B sem naredil, ker mi gonilniki za sprednja vrata ne omogočajo pravilnega snemanja prek Audacityja na moji napravi. Zdaj je bilo to že storjeno, vendar sem