Voit hallita kotitalouslaitteita, kuten tuuletinta, valoa ja moottoria älypuhelimien ja erikoisohjelmien avulla.
Vaadittavat komponentit:
Ø Työläs Poista x 1
Ø HC-05 / HC-06 Bluetooth-moduuli x 1
Ø 5 V rele x 4
Ø 1n4148 diodi x 4
Ø 1N4007 diodi x 2
Ø 1000uF Capcitor x 1
Ø IC7805 X1
Ø 12 V muuntaja x 1
Ø BC547-transistori x 4
Ø vastus 1k x 4
Ø johtoliitin
tasasuuntaaja:
Relekytkentäkaavio:
Releiden valinta riippuu siitä, mitä haluat kytkeä ja kuinka nopeasti. Mikä jännite, virta jne. ... Hallitse sitä suoraan Arduinolta, ei toimi. Sinun on käytettävä jotain tällaista:
NPN-transistori voi olla yksinkertainen (2N2222, BC337, jne.) Ja diodit voivat olla yleisimmät (1N4001 tai vastaava). VCC on + 5 V.
Bluetooth-moduuli Arduino Unolle:
Jos haluat käyttää hc05 s-moduulia, kytke vcc Arduino GND: n 5V-lähtöyn Maahan, RX Arduinon TX-nastaan ja päinvastoin.
[huomautus: RX: ssä PIN-koodi ei ole virallisesti 5 V vapaa; suunniteltu 3,3 V: n signaaleille. Arduino tuottaa 5 V: n signaalin, joten sinun tulisi käyttää jännitteenjakajaa tai logiikkatason muunninta varmistaaksesi, että Arduino-signaali ei vahingoita hc05 s.]
Kun käytät BTBee-moduulia, asennamme levylle hyppykoneet siten, että tapit DНАР ja tapit D0 ovat kiinni ja tapit DIN ja D1 ovat lyhyitä. Tämä tehdään siten, että Arduinon RX-nasta on nasta 0 ja TX-PIN on PIN 1. Voit käyttää mitä tahansa muuta, kuten RX- ja TX-nastaa, mutta sinun on käytettävä Arduinon SoftwareSerial-kirjastoa sen sallimiseksi. Älä unohda poistaa puseroita, kun lataat koodia Arduinoon, kun valitset nastat 0 ja 1, kuten sarjanastat.
Puserot on kytketty BTBee: n nastoihin 0 ja 1, jos moduulia käytetään ensimmäistä kertaa, nimen ja salasanan korvaamiseksi. Tätä varten moduuli on asetettava komentotilaan. Yhdistämme avaintastapin mihin tahansa Arduinon tappiin ja asetamme sen prioriteettiksi moduulin ohjelmoinnissa. BTBee: tä käytettäessä tämä on hieman hankalampi. Vaikka virallisessa Wikissä sanotaan, että sinun pitää pitää painike painettuna komentotilan muuttamiseksi ja muuttaa muutokset takaisin tiedonsiirtotilaan, niin ei tapahdu tällä tavalla: pidä sen sijaan alhaalla Mode-painiketta ja paina sitten nopeasti ja vapauta nollauspainike. Huomaa, että Status-LED vilkkuu tavallista hitaammin. Kaikki on kunnossa!
Ohjelma:
• koodi
Android-sovellukset:
• sovellus