Мазмұны:
- 1 -қадам: төменгі бөлікті лазермен кесіңіз және шамды бөлшектеңіз
- 2 -қадам: магнит пен сенсорды салыңыз / USB шамын қосыңыз
- 3 -қадам: код және схема
- 4 -қадам: Соңғы қадам
Бейне: Майлы шам: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Тұжырымдама:
Мен үнемі назар аударуды қажет ететін шам жасадым. Бұл менің әйелімнен шабыттанды. Мен аспирантпын, сондықтан мен үнемі сабағыммен айналысамын. Әйелім мен үйге келгенде менімен сөйлескісі келеді. Мен оған аз көңіл бөлгенде, ол сыпайы болады, мен жұмыртқаның қабығымен жүремін. Мен оның сипаттамасын осы шамға қойдым. Шамды қосуды жалғастыру үшін пайдаланушы әр сағат сайын кілтті өшіруі керек. Таймер 0 минутқа жеткенде шам өшеді.
Егер сіз бұл шамды жасасаңыз, оны жақсы күтіңіз. (Tick-tock дыбысы-бұл сіз үшін бонус.)
Сатып алу тізімдері:
Arduino Nano (ATmega328P)
Негізгі үстел шамы
5В 5Вт USB шамы
USB типті әйелдерге арналған розеткаларды ажырату тақтасы
Металл сағат кілттері
Пісіру таймері
Холл әсерінің сенсоры (A1301/A1302)
Магниттер (6 X 2 мм)
Жалпақ Филлипс бас бұрандасы 6/32 (ұзындығы 2 дюйм)
Жаңғақтар, 6/32
1 -қадам: төменгі бөлікті лазермен кесіңіз және шамды бөлшектеңіз
Төменгі бөлігінде мен лазерлік кескіш машинаның көмегімен акрил панельдерін жобаладым және кесемін.
Шамды бөлшектеңіз.
2 -қадам: магнит пен сенсорды салыңыз / USB шамын қосыңыз
1. Залдың магниттік сенсорын айналдыру бөлігіндегі магнитті анықтау үшін корпус бөлігіне қойыңыз.
2. USB шамы, холл магниттік сенсоры және Arduino Nano қосыңыз.
3. Тесіктерге магниттерді салыңыз.
3 -қадам: код және схема
Схемалық ^
Код
/////// HALL EFFECT SENSOR /////////// #define NOFIELD 505L #farmine TOMILLIGAUSS 1953L
// Жарық диодты (USB қабылдағыштың үзілу тақтасы) цифрлық түйреуішке 3
int led = 3;
// Холл әсерінің сенсоры аналогтық түйреуіш 0
int зал = 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; // қолданылмайтын өріске қатысты реттеу ұзақ гаусс = компенсацияланған * TOMILLIGAUSS / 1000; // масштабты Гауссқа реттеу gaussX = шектеу (гаусс, 0, 500); gauss2 = карта (gaussX, 0, 500, 0, 255); Serial.println (gauss2); // Serial.println (өңделмеген);
analogWrite (led, gauss2);
}
бос цикл ()
{DoMeasurement (); кешіктіру (100); }
4 -қадам: Соңғы қадам
Орындалды.
Ұсынылған:
Ескі LiIon батареясынан қайта зарядталатын жарықдиодты шам / шам: 15 қадам
Ескі LiIon батареясынан қайта зарядталатын жарықдиодты шам / шам: сәлем, арзан ebay компоненттерінен және ескі электроникадан LI-иондық батареялардан бірнеше қайта зарядталатын шамдар жасадым
Флуоресцентті майлы лава шамы: 6 қадам
Флуоресцентті майлы лава лампасы: Бүгін мен сізге флуоресценцияға негізделген лаваның жаңа лампасын құрастыру бойынша қадамдар жасаймын. Бұл лава шамына ұқсайды, бірақ одан шыққан шамдар шынымен де әдемі және тіпті шынайы емес көрінеді (немесе фильмдердегідей радиоактивті
Майлы роботтан өтіңіз: 13 қадам
Сарымай роботынан өтіңіз: Резюме Бұл жобада біз Рик пен Мортиде сары май роботын жасаймыз. Роботта камера мен дыбыс мүмкіндігі болмайды. Сіз бейнені төмендегі сілтемеден қарай аласыз. Https://youtu.be/X7HmltUWXgsMetarial List Arduino UNO Arduino Motor D
Майлы ауа айырғыш: 6 қадам
Майлы ауа сепараторы: Әйелімнің көлігінің компьютерлік клапаны ауаға үлкен көлемде май шығарды. Жаңа клапанды орнату көмектеспеді. Міне, мен оның көлігіне арзан ауа сепараторын жасауды бастадым
Сүйікті қолдарға немесе майлы саусақтарға арналған ұялы телефон: 3 қадам
Сүйікті қолдарға немесе май саусақтарға арналған ұялы телефон: Менде Sony Ericsson C702 бар, ол ашық ауада / спортқа ыңғайлы телефон. Ол су өткізбейтін & Мен шаң өткізбейтін және кіріктірілген GPS бар.Мен телефонды әртүрлі GPS қосымшаларымен пайдаланып, велосипедпен серуендеуімді нақты уақыт режимінде жазып, жариялаймын. Т