Talaan ng mga Nilalaman:

Banayad na Lakas ng Intensity: 4 na Hakbang
Banayad na Lakas ng Intensity: 4 na Hakbang

Video: Banayad na Lakas ng Intensity: 4 na Hakbang

Video: Banayad na Lakas ng Intensity: 4 na Hakbang
Video: Secret Intelligent. Paano mo Malalaman na IKAW ay LIHIM na MATALINO? 2024, Nobyembre
Anonim
Banayad na Ilaw ng Lakas
Banayad na Ilaw ng Lakas

Hoy mga coder, ngayon ay magtuturo ako sa iyo kung paano lumikha ng isang lampara na may resistor ng larawan sa TinkerCad. Magsimula na tayo!

Mga gamit

Kakailanganin mong:

* 1 Photo-resistor

* 1 Arduino Uno R3

* 1 bombilya

* 1 Relay SPDT (dahil ang lightbulb ay tumatagal ng 120 V at ang Arduino ay nagbibigay lamang ng 5V)

* 1 Pinagmulan ng Lakas

* 1 Breadboard

Hakbang 1: Organisasyon

Organisasyon
Organisasyon

Ang unang bagay na nais mong gawin ay ayusin ang iyong mga materyales tulad ng sa larawan. Gagawin nitong mas madali kapag kailangan nating i-wire ang lahat.

Hakbang 2: Photoresistor

Photoresistor
Photoresistor

Ang unang bagay na tatatawin namin ay ang risistor ng larawan. Ikonekta namin ang 5V pin sa positibong terminal ng breadboard, magdagdag ng lupa (siguraduhin na magdagdag ng lakas / lupa sa buong breadboard), at idagdag ang risistor-larawan ng isang pin-row sa itaas ng lupa. Sa pagitan ng mga iyon, hinahatid mo ang A0 pin sa isang 1000 ohm risistor, at ikonekta ito sa positibo.

Hakbang 3: Power Supply, Relay, at Lightbulb

Power Supply, Relay, at Lightbulb
Power Supply, Relay, at Lightbulb

Susunod, tatambad namin ang mapagkukunan ng kuryente, relay, at lightbulb sa Arduino. Una, dapat kaming mag-wire ground sa Arduino, at ikonekta ang mga dulo ng bawat breadboard upang ang lakas at lupa ay mapunta sa paligid ng breadboard. Susunod, para sa suplay ng kuryente, kumokonekta kami sa lupa sa terminal 1 ng Relay, at magdagdag ng lupa mula sa terminal 8 ng Relay. Ang positibo ng power supply ay pupunta sa terminal 2 ng lightbulb, at ang positibo ng lightbulb ay pupunta sa terminal 7 ng relay. Sa wakas, maaari naming ikonekta ang digital pin 4 sa terminal 5 ng Relay. Sa pamamagitan nito, tapos na ang lahat ng mga kable / hardware, at maaari tayong magpatuloy sa pag-coding ng Arduino!

Hakbang 4: Pag-coding sa Arduino

Coding sa Arduino
Coding sa Arduino

Ang pag-coding para dito ay nasa dalawang bahagi; walang bisa ang pag-setup at void loop. Ang setup, tulad ng sinasabi nito, ay nag-a-setup ng mga pin at ang loop ay nag-loop ng isang piraso ng code.

Para sa walang bisa na pag-set up, gumagamit kami ng pinMode upang pumili ng isang tukoy na numero ng pin, at piliin kung ito ay input o output. Sa kasong ito, ang pin A0 ay input, at pin 4 para sa output. Sinisimula ng Serial.begin ang serial monitor para sa photo-resistor. Sa pamamagitan nito, maaari tayong magsimula sa void loop.

Para sa void loop, nagsusulat kami ng Serial.println (analogRead (A1)); upang mai-print ang data ng resistor ng larawan at ng serial monitor. Nagsusulat kami ng isang pahayag na kung, kung ang photo-resistor ay nagbibigay ng mga numero sa itaas 500 (o isang madilim na ilaw) na papatayin nito ang bombilya, at i-on ito kung hindi ito madilim. At tulad nito, tapos na ang code at gumagana ang circuit!

Salamat sa pagbabasa ng tutorial na ito! Sana nag-enjoy ka!

Inirerekumendang: