Tartalomjegyzék:

Sulky lámpa: 4 lépés
Sulky lámpa: 4 lépés

Videó: Sulky lámpa: 4 lépés

Videó: Sulky lámpa: 4 lépés
Videó: Путина напугал громкий звук. И он сразу поправил бронежилет 2024, November
Anonim
Durva lámpa
Durva lámpa

Koncepció:

Készítettem egy lámpát, amely mindig figyelmet igényel. A feleségem ihlette. Diplomás hallgató vagyok, ezért mindig elfoglalt vagyok az iskolai feladataimmal. A feleségem beszélni akar velem, amikor hazajövök. Amikor kevés figyelmet fordítok rá, felháborodik, én pedig tojáshéjon járok. Ebbe a lámpába tettem a karakterét. A lámpa folyamatos bekapcsolásához a felhasználónak óránként fel kell tekernie a kulcsot. A lámpa kialszik, ha az időzítő 0 percre áll.

Ha ezt a lámpát gyártja, kérjük, bánjon vele jól. (A Tick-tock hang bónusz az Ön számára.)

Vásárlási listák:

Arduino Nano (ATmega328P)

Alap asztali lámpa

5V 5W USB izzó

A típusú USB -típusú női foglalatkibocsátó kártya

Fém óra kulcsok

Főzés időzítő

Hall -effektus érzékelő (A1301/A1302)

Mágnesek (6 x 2 mm)

Lapos Phillips fejcsavar 6/32 (2 hüvelyk hosszú)

Dió, 6/32

1. lépés: Lézerrel vágott alsó rész és szerelje szét a lámpát

Lézerrel vágott alsó rész és szerelje szét a lámpát
Lézerrel vágott alsó rész és szerelje szét a lámpát
Lézerrel vágott alsó rész és szerelje szét a lámpát
Lézerrel vágott alsó rész és szerelje szét a lámpát

Az alsó részhez akril paneleket terveztem és vágtam lézervágó gép segítségével.

Szerelje szét a lámpát.

Lépés: Helyezzen be mágnest és érzékelőt / csatlakoztasson egy USB -lámpát

Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása
Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása
Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása
Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása
Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása
Mágnesek és érzékelő behelyezése / USB -lámpa csatlakoztatása

1. Helyezze a hall mágneses érzékelőt a testrészbe, hogy érzékelje a mágnest a forgó részen.

2. Csatlakoztasson egy USB -lámpát, hall mágneses érzékelőt és Arduino Nano -t.

3. Helyezzen be mágneseket a lyukakba.

3. lépés: Kód és vázlat

Kód és vázlat
Kód és vázlat

Vázlatos ^

Kód

/////// HALL EFFECT SENSOR ////////// #define NOFIELD 505L #define TOMILLIGAUSS 1953L

// LED (USB Receptacle Breakout board) a digitális tűhöz 3

int led = 3;

// Hall effekt érzékelő az analóg 0 tűhöz

int hall = A0;

// Az alábbi sorok a Rob Tillaart https://playground.arduino.cc/Code/HallEffect webhelyéről származnak.

int gauss;

int gaussX; int gauss2;

void setup () {pinMode (led, OUTPUT); pinMode (hall, INPUT); Sorozat.kezdet (9600); }

void DoMeasurement ()

{int raw = analogRead (hall); hosszú kompenzált = nyers - NOFIELD; // beállítás az alkalmazott mezőhöz képest hosszú gauss = kompenzált * TOMILLIGAUSS / 1000; // a skála beállítása Gaussra gaussX = constrain (gauss, 0, 500); gauss2 = térkép (gaussX, 0, 500, 0, 255); Soros.println (gauss2); // Sorozat.println (nyers);

analogWrite (led, gauss2);

}

üres hurok ()

{DoMeasurement (); késleltetés (100); }

4. lépés: Utolsó lépés

Kész.

Ajánlott: