Inhoudsopgave:
- Stap 1: Dingen die in dit project worden gebruikt
- Stap 2: Verhaal
- Stap 3: Monteer het circuit
- Stap 4: Pakket installeren
- Stap 5: Programmeren
- Stap 6: compileren en testen
- Stap 7: Volledige temperatuurmonitor
- Stap 8: Coderen
Video: GEEN gedoe Micro:bit temperatuurmonitor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Het gebruik van de Micro:bit & xChips-assemblage van deze temperatuurmonitor is moeiteloos. Coderen is ook een fluitje van een cent met de blokken software!
Stap 1: Dingen die in dit project worden gebruikt
Hardware onderdelen
- BBC micro:bit bord x 1
- XinaBox IM02 x 1
- XinaBox OD01 x 1
- XinaBox SW01 x 1
- XinaBox MD01 x 1
- XinaBox PB04 x 1
- XinaBox XC10 x 1
- AA-batterijen (algemeen) x 2
Software-apps en online services
micro:bit pxt.microbit.org
Stap 2: Verhaal
Over het project
Dit project kan in minder dan 5 minuten worden voltooid. Deze tutorial laat je zien hoe je de Micro:Bit temperatuurmonitor monteert en programmeert met xChips. De code voor dit project is eenvoudig met behulp van het drag-and-drop-platform van Micro:bit.
Invoering
Ik heb deze temperatuurmonitor gebouwd met behulp van de Micro:Bit en een paar xChips van XinaBox. Het is een zeer eenvoudige en snelle build. De XinaBox-technologie maakte dit project uiterst eenvoudig uit te voeren door de noodzaak voor solderen en gereedschap te elimineren. Dankzij de Micro:bit-interface kan ik gemakkelijk programmeren. U kunt de code eenvoudig wijzigen om andere gegevens van de weersensor toe te voegen, zoals barometrische druk, relatieve vochtigheid en hoogte.
Stap 3: Monteer het circuit
Klik de OD01 en SW01 aan elkaar met behulp van een xBUS-connector (uit het XC10-pakket)
Figuur 1: Verbonden SW01 en OD01
Klik 2 xBUS-connectoren aan de linkerkant van de IM02 en klik vervolgens op de aangesloten SW01 en OD01. Zorg ervoor dat de xChips dezelfde kant naar boven wijzen, zodat u de SW01-naam en de IM02-naam beide naar boven kunt zien
Figuur 2: Verbonden IM02, SW01 en OD01
- Gebruik een andere xBUS-connector om de MD01 op de PB04 aan te sluiten. Leg de aangesloten PB04 en MD01 met 3 xBUS-connectoren en de AA-batterijen opzij.
- Klik de Micro:Bit in de IM02. Zorg ervoor dat de LED's naar boven wijzen - op dezelfde manier als de SW01-naam en de IM02-naam.
Afbeelding 3: Verbonden IM02, SW01, OD01 en Micro:bit
Sluit een Micro-USB-verbinding van uw computer aan op de Micro:Bit. Merk op dat de gele LED aan de onderkant aan gaat
Stap 4: Pakket installeren
- Open een browser en ga naar makecode.microbit.org
- Scroll naar beneden naar "Geavanceerd"
- Scroll vervolgens naar beneden naar "Pakket toevoegen"
Afbeelding 4: "Pakket toevoegen" vinden
- Zoek naar "weer" en klik op "weer-bit" om het pakket toe te voegen
- Herhaal punten 2 en 3
- Plak vervolgens deze URL in de zoekbalk: https://github.com/xinabox/pxt-OD01 klik vervolgens op OD01 om het pakket toe te voegen
Afbeelding 5: De pakketten toevoegen
Je hebt nu alle benodigde pakketten
Stap 5: Programmeren
Versleep code-elementen totdat u iets krijgt dat lijkt op de onderstaande afbeelding
Afbeelding 6: De code in Blokken
Je kunt ook vals spelen en op de knop "{ } JavaScript" bovenaan klikken en de code simpelweg kopiëren en plakken in het codegedeelte hieronder. Klik nogmaals op "Blocks" om het resultaat te zien
Stap 6: compileren en testen
- Klik op "Downloaden"
- Sleep het gedownloade bestand, meestal met de naam: microbit-Untitled.hex, naar uw Micro:Bit-station, meestal met de naam: MICROBIT.
- Bekijk het resultaat op het scrollende LED-display en het OLED-scherm.
- Plaats een vinger op de sensor om de temperatuur omhoog te zien gaan … hopelijk! Als het niet op uw stappen terugkeert totdat u het probleem vindt en corrigeert.
Stap 7: Volledige temperatuurmonitor
- Koppel de Micro:bit los van de Micro-USB-verbinding.
- Plaats de AA-batterijen in de PB04
- Gebruik de 3 xBUS-connectoren om de PB04 en MD01 aan te sluiten op de IM02 en SW01 zoals te zien is in de onderstaande afbeelding.
- Zet de schakelaar op de PB04 aan.
- Nu is uw Micro:bit-temperatuurmonitor draagbaar en klaar om te worden geplaatst waar u maar wilt.
Stap 8: Coderen
Micro:bit `Temperature Monitor JavaScript JavaScript-code voor Micro:bit Temperature Monitor. U kunt kopiëren en plakken zoals vermeld in het VERHAAL en het vervolgens converteren naar blokken.
laat Temperatuur Celsius = 0
basic.showLeds(` #… #. #. #… #… #. #. #… # `) OLED.init(64, 128) weatherbit.startWeatherMonitoring() OLED.showString(" Temperature Project") TemperatureCelsius = weatherbit.temperature() / 100 basic.forever(() => { basic.showString("C:") OLED.showString("Temp_C:") basic.showNumber(TemperatureCelsius) OLED.showNumber(Temperatuur Celsius) })
Aanbevolen:
Maak een EENVOUDIGE Infinity Mirror Cube - GEEN 3D-printen en GEEN programmering: 15 stappen (met afbeeldingen)
Maak een EENVOUDIGE Infinity Mirror Cube | GEEN 3D-printen en GEEN programmering: iedereen houdt van een goede infinity-kubus, maar ze zien eruit alsof ze moeilijk te maken zijn. Mijn doel voor deze Instructable is om je stap voor stap te laten zien hoe je er een kunt maken. Niet alleen dat, maar met de instructies die ik je geef, kun je er een maken o
Micro:Bot - Micro:Bit: 20 stappen
Micro:Bot - Micro:Bit: Bouw een Micro:Bot voor jezelf! Het is een Micro:Bit-gestuurde robot met ingebouwde sonar voor autonoom rijden, of, als je twee Micro:Bits hebt, radiogestuurd rijden
Licht- en kleurmetingen met de Pimoroni Enviro:bit voor de Micro:bit: 5 stappen
Licht- en kleurmetingen Met de Pimoroni Enviro:bit voor de Micro:bit: ik had eerder aan een aantal apparaten gewerkt waarmee licht- en kleurmetingen mogelijk waren en je kunt hier en hier veel vinden over de theorie achter dergelijke metingen. heeft onlangs de enviro:bit uitgebracht, een add-on voor de m
De IKEA oplaaddoos - Geen gedoe meer met kabels! Heel gemakkelijk te doen: 3 stappen
De IKEA oplaaddoos - Geen gedoe meer met kabels! Heel gemakkelijk te doen: op basis van wat ik op internet las over een wirwar van kabels en rommel (mobiele telefoon, PDA, iPod, enz. -opladers), kwam ik erachter hoe ik een eenvoudige en zeer gemakkelijk te maken opladerdoos kon maken. dit vooral vanwege zijn eenvoud en, waarom niet, discreet en co
Op IoT gebaseerde temperatuurmonitor: 6 stappen
IoT-gebaseerde temperatuurmonitor: Hallo vrienden, dit is mijn eerste instructable. Deze instructable leert je hoe je een Arduino en Raspberry Pi en Raspberry Pi kunt verbinden met Adafruit Platform en Thingspeak. In dit instructable kan de temperatuur worden bekeken in de Adafruit dashboa