Мазмуну:

Сулки чырагы: 4 кадам
Сулки чырагы: 4 кадам

Video: Сулки чырагы: 4 кадам

Video: Сулки чырагы: 4 кадам
Video: Как завещал дядюшка Пекос ► 4 Прохождение Elden Ring 2024, Ноябрь
Anonim
Сулки лампасы
Сулки лампасы

Түшүнүк:

Мен дайыма көңүл бурууга муктаж болгон чырак жасадым. Бул менин аялымдан шыктандырылган. Мен аспирантмын, ошондуктан мен дайыма окуум менен алекмин. Аялым үйгө келгенде мени менен сүйлөшкүсү келет. Мен ага анча көңүл бурбасам, ал сулуу болуп калат, мен жумуртканын кабыгында жүрөм. Мен анын өзгөчөлүгүн бул чыракка койдум. Чыракты күйгүзүү үчүн колдонуучу саат сайын бир ачкычты жабышы керек. Таймер 0 мүнөткө жеткенде чырак өчөт.

Бул чыракты жасасаңыз, жакшы мамиле жасаңыз. (Tick-tock үнү сиз үчүн бонус.)

Сатып алуу тизмелери:

Arduino Nano (ATmega328P)

Негизги стол чырагы

5V 5W USB лампочкасы

USB Type A Аялдык Резервуарды бузуу тактасы

Металл саат баскычтары

Тамак бышыруу таймери

Hall Effect Sensor (A1301/A1302)

Магниттер (6 X 2 мм)

Flat Phillips Head Screw 6/32 (узундугу 2 дюйм)

Жаңгактар, 6/32

1 -кадам: Лазердин астыңкы бөлүгүн кесип, лампаны ажыратыңыз

Лазердин астыңкы бөлүгүн кесип, лампаны ажыратыңыз
Лазердин астыңкы бөлүгүн кесип, лампаны ажыратыңыз
Лазердин астыңкы бөлүгүн кесип, лампаны ажыратыңыз
Лазердин астыңкы бөлүгүн кесип, лампаны ажыратыңыз

Төмөнкү бөлүгүндө мен лазердик кесүүчү машинанын жардамы менен акрил панелдерин иштеп чыккам.

Лампаны ажыратыңыз.

2 -кадам: Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз

Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз
Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз
Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз
Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз
Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз
Магнитти жана сенсорду салыңыз / USB чырагын туташтырыңыз

1. Залдын магниттик сенсорун айлануу бөлүгүндөгү магнитти аныктоо үчүн дене бөлүгүнө коюңуз.

2. USB лампасын, залдын магниттик сенсорун жана Arduino Nano туташтырыңыз.

3. Тешиктерге магниттерди салыңыз.

3 -кадам: Код жана схема

Код жана схема
Код жана схема

Схемалык ^

Code

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

// LED (USB Receptacle Breakout board) санарип пинге 3

int led = 3;

// Холл эффекти сенсору аналогдук пинге 0

int hall = A0;

// Төмөндөгү саптар https://playground.arduino.cc/Code/HallEffect тарабынан Роб Тиллаарт

int gauss;

int gaussX; int gauss2;

void setup () {pinMode (led, OUTPUT); pinMode (зал, INPUT); Serial.begin (9600); }

жараксыз DoMeasurement ()

{int raw = analogRead (зал); узак компенсацияланган = чийки - NOFIELD; // эч кандай колдонулган талаага салыштырмалуу тууралоо узун gauss = компенсацияланган * TOMILLIGAUSS / 1000; // масштабды Гаусска тууралоо gaussX = чектөө (гаусс, 0, 500); gauss2 = карта (gaussX, 0, 500, 0, 255); Serial.println (gauss2); // Serial.println (чийки);

analogWrite (led, gauss2);

}

боштук цикл ()

{DoMeasurement (); кечиктирүү (100); }

4 -кадам: Акыркы кадам

Бүттү.

Сунушталууда: