INHOUDSOPGAWE:

Lego versoenbare naglig: 3 stappe
Lego versoenbare naglig: 3 stappe

Video: Lego versoenbare naglig: 3 stappe

Video: Lego versoenbare naglig: 3 stappe
Video: #13 VTScada (бесплатная лицензия) Modbus RS485 Аналоговое чтение и запись | Внешний ПЛК Arduino 2024, Julie
Anonim
Lego versoenbare naglig
Lego versoenbare naglig

Hierdie projek is 'n vinnige naglig met behulp van Lunchbox Electronics PTH LED Bricks om 'n paar van u gunsteling Legos te wys en hoef nie te soldeer nie! Laat ons begin.

Stap 1: Die hardeware

Die hardeware
Die hardeware
Die hardeware
Die hardeware
Die hardeware
Die hardeware

Vir 'n boks om die naglig te hou, gebruik ek 'n juweliersware boks van Michael's, dit is baie goedkoop en maklik om aan te pas. Hulle kom ook in baie verskillende kleure, sodat u die uwe kan aanpas!

Om toe te laat dat die LED's en fotoresistor stewig bo -op die boks sit, moet u gate in die boks maak sodat hul bene daardeur kan pas. Ek het gevind dat 'n duimtang die werk perfek doen. Maak seker dat u meet en swak punte maak om seker te maak dat alles reg geplaas is!

Vervolgens moet u die broodbord aan die onderkant van die deksel vasmaak met behulp van die kleefsteun. Probeer om dit soveel as moontlik te sentreer, aangesien die LED -bene aan elke kant skaars die rande van die bord bereik.

Koppel die LED -pote elk in sy eie kolom en let op watter een langer is en watter korter is. Die langer been is positief en die korter been is negatief. Om seker te maak dat die Arduino weet hoe donker dit is, moet ons die fotoresistor byvoeg. Aangesien dit lig waarneem, moet dit wegbly van die LED's, maar steeds in 'n oop gebied wees. Ek het gevind dat die voorkant van die boks die beste werk.

Hierdie fotoresistor benodig 'n weerstand in serie om die Arduino in staat te stel om te sien wat lig en donker is. Ek het 'n 1 kOhm weerstand gebruik. Plaas hierdie weerstand in lyn met u fotoresistor en lê oor die twee helftes van die broodbord.

Elke LED het ook sy eie weerstand nodig, en aangesien ek heeltemal groen LED's gebruik het, het ek 100 Ohm weerstande gebruik om 'n gemaklike helderheid te verkry. Gebruik springdrade tussen hierdie weerstande om al die korter bene van die LED's aan mekaar vas te maak, soos in die prentjie hieronder getoon.

Om seker te maak dat metaalstukke nie aan mekaar raak nie, plaas die Arduino en die broodbord aan weerskante van die boks. Sny dan gate in die boks sodat die Arduino -proppe uitsteek. Die kaart kan aangedryf word deur 'n USB of 'n DC -aansluiting.

Uiteindelik moet ons die Arduino met springdrade heg. Die diagram hierbo toon aan watter verbindings waarheen gaan.

Stap 2: Die sagteware

Die sagteware
Die sagteware

Om seker te maak dat alles werk soos dit moet, haal die Arduino -kode uit die GitHub en laai dit op die bord. Kiekies van die oplaai van die kode word hieronder getoon.

Hierdie sagteware gebruik twee veranderlikes om uit te vind wanneer u moet afskakel en wanneer u dit moet aanskakel: die HIGHBOUND en die LOWBOUND. Dit lyk dalk na ewekansige getalle, maar eintlik is dit wat die Arduino sien as dit inligting uit die fotoresistor haal. As u probleme ondervind met die aan- of afskakel van die ligte as dit nie die geval is nie, maak die seriële monitor oop en kyk watter nommers u kry, en worstel met die grense na u smaak.

Stap 3: Voeg Legos by

Voeg Legos by
Voeg Legos by

Hou by jou gunsteling Lego -kit en wys dit!

Gelukkige nagbeligting!

Aanbeveel: