Talaan ng mga Nilalaman:
- Hakbang 1: Laser Cut Bottom Part at i-disassemble ang lampara
- Hakbang 2: Ipasok ang Mga Magneto at Sensor / Ikonekta ang isang USB Lamp
- Hakbang 3: Code at Schematic
- Hakbang 4: Huling Hakbang
Video: Isang Sulky Lampara: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Konsepto:
Gumawa ako ng lampara na laging nangangailangan ng pansin. Ito ay inspirasyon ng aking asawa. Ako ay nagtapos na mag-aaral kaya't palagi akong abala sa aking gawain sa paaralan. Nais ng aking asawa na makausap ako pagdating ko sa bahay. Kapag binigyan ko siya ng kaunting pansin, natutunaw siya, at naglalakad ako sa mga egghells. Inilagay ko ang kanyang katangian sa lampara na ito. Upang patuloy na i-on ang lampara, kailangang i-Wind up ng isang gumagamit ang isang susi bawat oras. Ang lampara ay papatayin kapag ang timer ay pupunta sa 0 minuto.
Kung gagawin mo ang lampara na ito, mangyaring pakitunguhan ito nang maayos. (Ang tunog ng tick-tock ay isang bonus para sa iyo.)
Mga listahan ng pagbili:
Arduino Nano (ATmega328P)
Pangunahing Lampara ng Desk
5V 5W USB Light Bulb
USB Type Isang board ng Babae na Receptacle Breakout
Mga Metal Clock Keys
Orasan ng pagluluto
Hall Effect Sensor (A1301 / A1302)
Magneto (6 X 2mm)
Flat Phillips Head Screw 6/32 (2-pulgada ang haba)
Mga Nuts, 6/32
Hakbang 1: Laser Cut Bottom Part at i-disassemble ang lampara
Para sa ilalim na bahagi, dinisenyo at pinutol ko ang mga acrylic panel sa pamamagitan ng paggamit ng cut machine na laser.
I-disassemble ang lampara.
Hakbang 2: Ipasok ang Mga Magneto at Sensor / Ikonekta ang isang USB Lamp
1. Ilagay ang hall magnetic sensor sa bahagi ng katawan para sa pagtuklas ng pang-akit sa bahagi ng pag-ikot.
2. Ikonekta ang isang USB lamp, hall magnetic sensor, at Arduino Nano.
3. Ipasok ang mga magnet sa mga butas.
Hakbang 3: Code at Schematic
Iskematika ^
Code
/
// LED (USB Receptacle Breakout board) sa digital pin 3
int led = 3;
// Hall effect sensor sa analog pin 0
int hall = A0;
// Ang mga linya sa ibaba ay mula sa https://playground.arduino.cc/Code/HallEffect ni Rob Tillaart
int gauss;
int gaussX; int gauss2;
void setup () {pinMode (led, OUTPUT); pinMode (hall, INPUT); Serial.begin (9600); }
walang bisa ang DoMeasurement ()
{int raw = analogRead (hall); mahabang bayad = raw - NOFIELD; // adjust relatibo sa walang inilapat na field long gauss = compensated * TOMILLIGAUSS / 1000; // adjust scale to Gauss gaussX = constrain (gauss, 0, 500); gauss2 = mapa (gaussX, 0, 500, 0, 255); Serial.println (gauss2); // Serial.println (raw);
analogWrite (led, gauss2);
}
walang bisa loop ()
{DoMeasurement (); pagkaantala (100); }
Hakbang 4: Huling Hakbang
Tapos na.
Inirerekumendang:
Awtomatikong Magsimula ng isang Programa Kapag Nag-hook ng isang Laptop Sa isang Docking Station: 5 Mga Hakbang
Awtomatikong Magsimula ng isang Programa Kapag Ang Pag-hook ng isang Laptop Sa isang Docking Station: Ang itinuturo na ito ay tungkol sa kung paano magpatakbo ng isang programa o isang application kapag na-hook mo ang iyong laptop sa isang docking station. Sa halimbawang ito gumagamit ako ng Lenovo T480 Windows 10
Isang Halloween Scare Machine Gamit ang isang PIR, isang 3D Printed Pumpkin at ang Troll Arduino Compatible Audio Pranker / practical Joke Board .: 5 Mga Hakbang
Isang Halloween Scare Machine Gamit ang isang PIR, isang 3D Printed Pumpkin at ang Troll Arduino Compatible Audio Pranker / practical Joke Board .: Ang Troll board na nilikha ni Patrick Thomas Mitchell ng EngineeringShock Electronics, at buong pinondohan sa Kickstarter hindi pa masyadong nakakaraan. Nakuha ko ang aking gantimpala ng ilang linggo maaga upang makatulong na sumulat ng ilang mga halimbawa ng paggamit at bumuo ng isang library ng Arduino sa isang pagtatangka
Bumuo ng isang Apple HomeKit Temperature Sensor Device Gamit ang isang ESP8266 at isang BME280: 10 Hakbang
Bumuo ng isang Apple HomeKit Temperature Sensor Device Gamit ang isang ESP8266 at isang BME280: Sa itinuturo ngayon, gagawa kami ng mababang temperatura na temperatura, halumigmig at kahalumigmigan sensor batay sa alinman sa AOSONG AM2302 / DHT22 o BME280 temperatura / kahalumigmigan sensor, YL-69 moisture sensor at ang platform ng ESP8266 / Nodemcu. At para sa pagpapakita
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: 5 Hakbang
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: Bumili ako kamakailan ng isang lumang slide projector sa halos 10 euro. Ang projector ay nilagyan ng isang 85mm f / 2.8 lens, madaling tanggalin mula sa projector mismo (walang mga bahagi na kailangang ma-disassemble). Kaya't napagpasyahan kong trasform ito sa isang 85mm lens para sa aking Penta
Magdagdag ng isang USB Port sa isang Lampara: 5 Hakbang (na may Mga Larawan)
Magdagdag ng isang USB Port sa isang Lampara: Nang nahanap ko ang lampara ng desk na ito ng electrix na gansa sa leeg ay napagtanto ko na ito ay isang lampara ng gansa sa leeg na hindi ako mabubuhay nang wala, kaya binili ko ito. Pagkatapos naisip ko na magiging mas cool kung mayroon itong isang USB port sa base nito. Lumiliko, ito ay isang patas