Съдържание:

Надута лампа: 4 стъпки
Надута лампа: 4 стъпки

Видео: Надута лампа: 4 стъпки

Видео: Надута лампа: 4 стъпки
Видео: ЭКСТРЕМАЛЬНЫЙ ПОЛ ЭТО ЛАВА ЧЕЛЛЕНДЖ **4 часть** 2024, Ноември
Anonim
Надута лампа
Надута лампа

Концепция:

Направих лампа, която винаги се нуждае от внимание. Вдъхновено е от съпругата ми. Аз съм аспирант, така че винаги съм зает с училищната си работа. Жена ми иска да говори с мен, когато се прибера. Когато не й обръщам малко внимание, тя става мрачна и аз ходя по яйчени черупки. Вложих нейната характеристика в тази лампа. За да продължи да включва лампата, потребителят трябва да навива ключ на всеки час. Лампата ще се изключи, когато таймерът премине на 0 минути.

Ако правите тази лампа, моля, третирайте я добре. (Тик-так звукът е бонус за вас.)

Списъци за покупка:

Arduino Nano (ATmega328P)

Основна настолна лампа

5V 5W USB крушка

USB разклонителна платка за женска кутия

Метални ключове за часовници

Таймер за готвене

Сензор за ефект на Хол (A1301/A1302)

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

Плосък винт с глава Phillips 6/32 (дълъг 2 инча)

Ядки, 6/32

Стъпка 1: Лазерно изрязване на долната част и разглобяване на лампата

Лазерно изрязване на долната част и разглобяване на лампата
Лазерно изрязване на долната част и разглобяване на лампата
Лазерно изрязване на долната част и разглобяване на лампата
Лазерно изрязване на долната част и разглобяване на лампата

За долната част проектирах и изрязах акрилни панели с помощта на машина за лазерно рязане.

Разглобете лампата.

Стъпка 2: Поставете магнити и сензор / Свържете USB лампа

Поставете магнити и сензор / Свържете USB лампа
Поставете магнити и сензор / Свържете USB лампа
Поставете магнити и сензор / Свържете USB лампа
Поставете магнити и сензор / Свържете USB лампа
Поставете магнити и сензор / Свържете USB лампа
Поставете магнити и сензор / Свържете USB лампа

1. Поставете магнитния сензор на Хола в частта на тялото, за да откриете магнита върху въртящата се част.

2. Свържете USB лампа, магнитен сензор на Хол и Arduino Nano.

3. Поставете магнити в отворите.

Стъпка 3: Код и схема

Код и схема
Код и схема

Схематично ^

Код

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

// LED (USB платка за разкъсване на контакти) към цифров извод 3

int led = 3;

// Сензор за ефект на Хол към аналогов извод 0

int hall = A0;

// Редовете по -долу са от https://playground.arduino.cc/Code/HallEffect от Rob Tillaart

int gauss;

int gaussX; int gauss2;

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

void DoMeasurement ()

{int raw = analogRead (зала); дълго компенсиран = суров - NOFIELD; // коригира спрямо не прилагано поле дълъг гаус = компенсиран * TOMILLIGAUSS / 1000; // коригираме мащаба до Gauss gaussX = constrain (gauss, 0, 500); gauss2 = карта (gaussX, 0, 500, 0, 255); Serial.println (gauss2); // Serial.println (необработен);

analogWrite (led, gauss2);

}

void loop ()

{DoMeasurement (); забавяне (100); }

Стъпка 4: Последна стъпка

Свършен.

Препоръчано: