Taula de continguts:
- Pas 1: tallar amb làser la part inferior i desmuntar la làmpada
- Pas 2: Inseriu imants i sensor / Connecteu una làmpada USB
- Pas 3: Codi i esquema
- Pas 4: últim pas
Vídeo: Una lluminosa sulky: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Concepte:
Vaig fer un llum que sempre necessita atenció. Es va inspirar en la meva dona. Sóc estudiant de postgrau, de manera que sempre estic ocupat amb les tasques escolars. La meva dona vol parlar amb mi quan torno a casa. Quan li faig poca atenció, ella es queda embadalida i camino sobre closques d’ou. Vaig posar la seva característica en aquest llum. Per seguir encenent el llum, l’usuari ha d’enfilar una tecla cada hora. El llum s’apagarà quan el temporitzador passi a 0 minuts.
Si fabriqueu aquesta làmpada, tracteu-la bé. (El so de tick-toc és un avantatge per a vosaltres.)
Llistes de compra:
Arduino Nano (ATmega328P)
Llum d’escriptori bàsic
Bombeta USB 5V 5W
Tauler USB Breakout femení tipus A
Tecles de rellotge de metall
Temporitzador de cocció
Sensor d'efecte Hall (A1301 / A1302)
Imants (6 X 2 mm)
Cargol de cap Phillips pla 6/32 (2 polzades de llarg)
Fruits secs, 6/32
Pas 1: tallar amb làser la part inferior i desmuntar la làmpada
Per a la part inferior, vaig dissenyar i tallar panells acrílics mitjançant una màquina de tall per làser.
Desmunteu el llum.
Pas 2: Inseriu imants i sensor / Connecteu una làmpada USB
1. Introduïu el sensor magnètic de la sala a la part del cos per detectar l'imant de la part de rotació.
2. Connecteu un llum USB, un sensor magnètic de sala i Arduino Nano.
3. Introduïu imants als forats.
Pas 3: Codi i esquema
Esquema ^
Codi
/////// SENSOR D'efecte HALL /////////// #define NOFIELD 505L #define TOMILLIGAUSS 1953L
// LED (placa USB Breakout Breakout) al pin 3 digital
int led = 3;
// Sensor d'efecte Hall al pin analògic 0
int hall = A0;
// Les línies següents provenen de https://playground.arduino.cc/Code/HallEffect de Rob Tillaart
int gauss;
int gaussX; int gauss2;
void setup () {pinMode (led, OUTPUT); pinMode (hall, INPUT); Serial.begin (9600); }
void DoMeasurement ()
{int raw = analogRead (hall); long compensated = raw - NOFIELD; // ajustar en relació a cap camp aplicat gauss llarg = compensat * TOMILLIGAUSS / 1000; // ajustar l'escala a Gauss gaussX = restringir (gauss, 0, 500); gauss2 = mapa (gaussX, 0, 500, 0, 255); Serial.println (gauss2); // Serial.println (cru);
analogWrite (led, gauss2);
}
bucle buit ()
{DoMeasurement (); retard (100); }
Pas 4: últim pas
Fet.
Recomanat:
Una carbassa de Halloween de l'IoT - Control de LEDs amb una aplicació Arduino MKR1000 i Blynk ???: 4 passos (amb imatges)
Una carbassa de Halloween de l'IoT | Control de LEDs amb una aplicació Arduino MKR1000 i Blynk ???: Hola a tothom, fa unes setmanes era Halloween i seguint la tradició vaig esculpir una bonica carbassa per al meu balcó. Però tenint la carbassa a l’aire lliure, em vaig adonar que era força molest haver de sortir cada vespre per encendre l’espelma. I jo
Altaveus HiFi: una guia per a una construcció de primera classe: 8 passos (amb imatges)
Altaveus HiFi: una guia per a una construcció de primera classe: vaig decidir escriure aquest instructiu després de passar massa temps intentant trobar informació completa i de bona qualitat per construir armaris d'altaveus HiFi que no suposessin una experiència ni experiència àmplia. Hi ha algunes instruccions fantàstiques
Mesurador d'intensitat lluminosa sense programació .: 7 passos (amb imatges)
Mesurador de la intensitat de la llum sense programació. Aquesta instrucció es tracta de fer un mesurador bàsic de la intensitat de la llum sense fer servir Arduino ni cap altre microcontrolador ni programació. El mesurador d'intensitat de llum mostra diferents nivells d'intensitat de llum amb diferents colors de LED. El LED vermell
Estalvi d'energia d'intensitat lluminosa mitjançant fotocèl·lules i termistors: 6 passos
Estalvi d’energia amb intensitat de llum mitjançant fotocèl·lules i termistors: aquest instructiu està dissenyat per ensenyar-vos a estalviar energia canviant la intensitat de la llum mitjançant fotocèl·lules i termistors. Us mostrarem com construir el circuit i codificar l’Arduino mitjançant MATLAB
Bolígraf LED RGB per a pintura lluminosa: 17 passos (amb imatges)
Bolígraf LED RGB per a la pintura de llum: és una instrucció de construcció completa per a una eina de pintura de llum que utilitza un controlador LED RGB. Utilitzo molt aquest controlador a les meves eines avançades i he pensat que un documental sobre com es construeix i programa això pot ajudar a algunes persones. Aquesta eina és un mòdul