Inhoudsopgave:

Visuele thermometer: 14 stappen
Visuele thermometer: 14 stappen

Video: Visuele thermometer: 14 stappen

Video: Visuele thermometer: 14 stappen
Video: 8 часов ОБУЧАЮЩИХ СЛОВ ПО АНГЛИЙСКОМУ ЯЗЫКУ с примерами фраз | Практика английского языка 2024, November
Anonim
Visuele thermometer
Visuele thermometer
Visuele thermometer
Visuele thermometer
Visuele thermometer
Visuele thermometer

Deze Instructable maakt een thermometer die de temperatuur laat zien door verschillende kleuren op te lichten. De Instructable is gemaakt zodat mensen gewoon naar buiten kunnen kijken en de geschatte temperatuur kunnen zien. De Instructable duurt slechts een paar uur om te voltooien, en zeer minimale materialen buiten een Arduino Genuino-kit. In feite is alles wat je nodig hebt een Arduino Genuino-kit, 2 AA-batterijen, een computer en een doorzichtige, plastic doos van ongeveer 6 "bij 5" bij 3".

Stap 1: Schrijf de code voor de temperatuursensor

Schrijf de code voor de temperatuursensor
Schrijf de code voor de temperatuursensor

De eerste stap is het schrijven van de code. Met de code moet de computer de temperatuursensor kunnen lezen als graden Fahrenheit. Om te beginnen moet je een account aanmaken op de Arduino-website. Zodra je dit hebt gedaan, moet je een nieuwe Arduino Create openen. Vanaf daar hoeft u alleen maar de bovenstaande code in te voeren. Hierdoor zou uw computer de temperatuursensor moeten kunnen lezen en het eerste deel van de code moeten invullen.

Stap 2: Schrijf de code voor de LED

Schrijf de code voor de LED
Schrijf de code voor de LED
Schrijf de code voor de LED
Schrijf de code voor de LED
Schrijf de code voor de LED
Schrijf de code voor de LED

Deze stap begint ingewikkelder te worden. In dezelfde code als de temperatuursensor wil je de bovenstaande code toevoegen. De eerste afbeelding stelt vast op welke ingangen elke kleur van de LED is aangesloten, en de andere twee bepalen het bereik van de kleuren. De nummers in het bereik kunnen worden aangepast, op basis van welke kleuren je wilt voor specifieke temperatuurbereiken. De rode, groene en blauwe waarden kunnen ook worden aangepast. Een RGB-kaart is eenvoudig online te vinden en u kunt de kleur naar wens aanpassen

Stap 3: De LED toevoegen

De LED toevoegen
De LED toevoegen

Nu de code is geschreven, is het tijd om het breadboard te bedraden. Voordat je begint met bedraden, moet je ervoor zorgen dat je een Arduino Uno-kit hebt. Anders zal dit Instructable veel, veel moeilijker te volgen zijn. De eerste stap naar bedrading is simpelweg het plaatsen van de RGB-LED. Zoals op de afbeelding te zien is, moet de RGB-LED worden toegevoegd aan rijen 12, 13, 14 en 15 in kolom J.

Stap 4: De weerstanden toevoegen

De weerstanden toevoegen
De weerstanden toevoegen

Vervolgens moet u 3 weerstanden toevoegen. Zoals te zien is op de afbeelding, moet u er een toevoegen die G12 verbindt met D12, een die G14 verbindt met D14 en een die G15 verbindt met D15.

Stap 5: De temperatuursensor toevoegen

De temperatuursensor toevoegen
De temperatuursensor toevoegen

Nadat u de weerstanden hebt toegevoegd, moet u de temperatuursensor toevoegen. Voeg de temperatuursensor toe aan B6, B7 en B8 met de platte kant van de sensor naar rechts gericht.

Stap 6: De temperatuursensorspanning geven

De temperatuursensor spanning geven
De temperatuursensor spanning geven

De temperatuursensor kan de temperatuur vertellen op basis van de spanning die hij ontvangt. Om spanning te ontvangen, moet deze worden aangesloten op zowel een negatieve als een positieve lading. Hier komen de korte draden goed van pas. Zoals te zien is op de afbeelding, moet u een korte draad aansluiten op B8 en een eventuele negatieve sleuf, en een andere korte draad moet worden aangesloten op B6 en een willekeurige positieve sleuf.

Stap 7: Bedrading van de LED naar de Rev 3

Bedrading van de LED naar de Rev 3
Bedrading van de LED naar de Rev 3

Nadat de temperatuursensor op zijn plaats zit, moet u de LED op de Rev 3 aansluiten. Voor dit onderdeel heeft u 4 lange draden nodig. Eén draad verbindt A12 met poort 9, een andere verbindt A14 met poort 10, en een andere verbindt A15 met poort 11. De vierde draad zal de LED aarden en H13 verbinden met een negatieve poort.

Stap 8: De spanning aan de temperatuursensor leveren

De spanning aan de temperatuursensor leveren
De spanning aan de temperatuursensor leveren

Nadat de LED is aangesloten, moet je de temperatuursensor aansluiten op energie en deze ook aarden. Om dit te doen, moet er een lange draad worden geplaatst van een willekeurige positieve poort naar de 3,3 Volt-poort. De andere draad moet een negatieve poort verbinden met de meest linkse geaarde poort.

Stap 9: De temperatuursensor aansluiten

De temperatuursensor aansluiten
De temperatuursensor aansluiten

Het laatste deel van de bedrading van de broodmand is om de A7 via een lange draad aan te sluiten op de A0-poort op de Rev 3. Hierdoor kan de computer de temperatuursensor als invoer uitlezen.

Stap 10: Sluit de USB-kabel aan

Sluit de USB-kabel aan
Sluit de USB-kabel aan

Zodra de bedrading is voltooid, moet u de USB-kabel op de computer en de Rev 3 aansluiten.

Stap 11: Upload de code

Upload de code
Upload de code

Zodra het is aangesloten, moet u uw code openen en op uploaden klikken in de linkerhoek van het scherm.

Stap 12: Batterijpakket toevoegen

Batterijpakket toevoegen
Batterijpakket toevoegen

Nadat de code is geüpload, koppelt u voorzichtig de kabel los en sluit u de batterij aan op eventuele beschikbare negatieve en positieve slots. Zorg ervoor dat de naar de positieve kant van de batterij is aangesloten op een positieve gleuf en de naar de negatieve gerichte batterij is aangesloten op een negatieve gleuf.

Stap 13: Doe het in de doos

Zet het in de doos
Zet het in de doos

Zodra het batterijpakket is bevestigd, opent u de doorzichtige doos, plaatst u het project erin en sluit u de doos.

Stap 14: (Optioneel)

(Optioneel)
(Optioneel)

Als je de kleur van je doos moeilijk kunt zien, kun je zwart bouwpapier aan de achterkant van de doos toevoegen. Hierdoor kan de kleur contrasteren met een donker oppervlak.

Aanbevolen: