Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: el circuit
- Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
- Pas 4: a Visuino Afegeix i configura components
- Pas 5: a Components de Visuino Connect
- Pas 6: Genereu, compileu i pengeu el codi Arduino
- Pas 7: Juga
Vídeo: Com connectar i utilitzar el sensor de llum GY-30 BH1750 (GY30 / GY302) - Fàcil - Projecte Arduino: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
En aquest tutorial aprendrem a utilitzar de forma ràpida i senzilla el sensor d'intensitat de llum GY-30 BH1750 amb Arduino.
Mireu un vídeo de demostració.
Pas 1: què necessiteu
- Arduino UNO (o qualsevol altre Arduino)
- Sensor d'intensitat de llum GY-30 BH1750
- Pantalla OLED
- Taula de pa
- Filferros de pont
- Programa Visuino: descarregar Visuino
Pas 2: el circuit
- Connecteu el pin positiu Arduino [5V] al pin positiu de la placa de pa [línia vermella]
- Connecteu el pin negatiu Arduino [GND] al pin negatiu de la placa de suport [BlueLine]
- Connecteu el pin Arduino [SCL] a la taula de suport
- Connecteu el pin Arduino [SDA] a la taula de suport
- Connecteu el pin de la pantalla OLED [SCL] a la placa de suport <la mateixa línia on està connectat el pin Arduino [SCL]
- Connecteu el pin de la pantalla OLED [SDA] a la taula de suport <la mateixa línia on està connectat el pin Arduino [SDA]
- Connecteu el pin de la pantalla OLED [VCC] al pin positiu de la taula de proves [Línia vermella]
- Connecteu el pin de la pantalla OLED [GND] al pin negatiu de la placa de suport [BlueLine]
- Connecteu el pin del sensor de llum [SCL] a la placa de suport <la mateixa línia on està connectat el pin Arduino [SCL]
- Connecteu el pin del sensor de llum [SDA] a la placa <de la mateixa línia on està connectat el pin Arduino [SDA]
- Connecteu el pin del sensor de llum [VCC] al pin positiu de la placa de línia [línia vermella]
- Connecteu el pin del sensor de llum [GND] al pin negatiu de la placa de suport [BlueLine]
Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Per començar a programar l'Arduino, haureu de tenir instal·lat l'IDE Arduino des d'aquí:
Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE d'Arduino per programar Arduino UNO. El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2
Pas 4: a Visuino Afegeix i configura components
- Afegiu el component "ROHM BH1750 Sensor de llum ambiental (I2C)"
- Afegiu el component "Pantalla OLED (I2C) SSD1306 / SH1106"
- Feu doble clic al component "DisplayOLED1" i, a la finestra "Elements", arrossegueu "Camp de text" cap a l'esquerra
- A la part esquerra, seleccioneu "TextField1" i a la finestra de propietats definiu la mida: 3
Pas 5: a Components de Visuino Connect
- Connecteu el pin del component "LightSensor1" [Control] al pin Arduino I2C [In]
- Connecteu el pin del component "LightSensor1" [Out] al pin del component "DisplayOLED1> TextField1" [In]
- Connecteu el pin del component "DisplayOLED1" [Out] al pin Arduino I2C [In]
Pas 6: Genereu, compileu i pengeu el codi Arduino
A Visuino, premeu F9 o feu clic al botó que es mostra a la imatge 1 per generar el codi Arduino i obriu l'IDE Arduino
A l'IDE Arduino, feu clic al botó Puja per compilar i penjar el codi (imatge 2)
Pas 7: Juga
Si alimenteu el mòdul Arduino UNO, la pantalla començarà a mostrar el nombre d'intensitat de llum que obté del sensor de llum.
Nota: Si no teniu una pantalla OLED, podeu connectar el pin "ListSensor1" [Out] al pin serial Arduino [0] [In] i controlar la intensitat de la llum a la pestanya sèrie Visuino (imatge 1)
Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest instructable. Podeu descarregar-lo aquí i obrir-lo a Visuino:
Recomanat:
Com connectar i controlar un llum mitjançant el mòdul ZigBee a Dragonboard: 5 passos
Com connectar i controlar una làmpada a través del mòdul ZigBee a Dragonboard: aquesta instrucció ensenya a l’usuari com connectar-se i instal·lar correctament el mòdul ZigBee al Dragonboard i com interactuar amb una làmpada controlada per ZigBee (OSRAM), creant una xarxa IOT ZigBee. : Dragonboard 410c; CC2531 dongle USB; T
Com connectar-se i començar a utilitzar el vostre equip de DJ: 8 passos
Com connectar-se i començar a utilitzar el vostre equip de DJ: l’objectiu d’aquest instructiu és mostrar-vos, al lector, com configurar el vostre plat giratori i com connectar el vostre equip de DJ
Mesurador de llum DIY Arduino amb sensor BH1750: 6 passos (amb imatges)
Mesurador de llum DIY Arduino amb sensor BH1750: en aquest instructiu us mostraré com construir un mesurador de llum amb una gran pantalla LCD Nokia 5110 mitjançant Arduino. La construcció d’un mesurador de llum és una experiència d’aprenentatge fantàstica. Quan acabeu de construir aquest projecte, tindreu una millor comprensió
Convenceu-vos d’utilitzar només un inversor de línia de 12V a CA per a cordes de llum LED en lloc de tornar-los a connectar durant 12V .: 3 passos
Convenceu-vos d’utilitzar un inversor de línia de 12V a CA per a cordes de llum LED en lloc de tornar-los a connectar per a 12V: el meu pla era senzill. Volia tallar una cadena de llum LED alimentada a la paret en trossos i tornar-la a connectar perquè surti 12 volts. L’alternativa era utilitzar un inversor de potència, però tots sabem que són terriblement ineficients, oi? Dret? O ho són?
Mini llum de nit de llum de nit / llum: 5 passos
Llum / làmpada nocturna de nit de mini LED: primer, hauria de dir que es va inspirar en la làmpada LED de peu Mini de Sunbanks. En lloc d’utilitzar un biro per mantenir el led allunyat de l’escriptori, he utilitzat un clar perspex per projectar la llum de la base. Aquest petit projecte és un prototip