Automatiskt bevattningssystem med Micro:bit

Instruktioner för hur man kan skapa ett automatiskt bevattningssystem med Micro:bit, en servomotor och ett sugrör.

Det här en uppgift som lämpar sig väl för högstadieelever i åk 7-9 i Teknik eller gymnasieelever på Teknikprogrammet. Även yngre elever i åk 4-6 kan klara av det med hjälp av tydliga instruktioner och handledning av lärare.

Soil moisture meter
Automatiskt bevattningssystem med jordfuktighetssensor, servostyrt sugrör och Micro:bit


Klicka här för ett annat alternativ som använder en vattenpump istället –>.

Exempel på det här projektets kopplingar till centralt innehåll i kursplanen för Teknik 7-9:

Teknik, människa, samhälle och miljö

  • Internet och några andra globala tekniska system samt deras fördelar, risker och begränsningar.
  • Möjligheter, risker och säkerhet vid teknikanvändning i samhället, däri­bland vid lagring av data.
  • Konsekvenser av teknikval utifrån ekologiska, ekonomiska och sociala as­pek­ter av hållbar utveckling.

Tekniska lösningar

  • Hur komponenter och delsystem benämns och samverkar inom tekniska sy­stem, till exempel informations- och kommunikationsteknik och transport­system.
  • Tekniska lösningar för styrning och reglering med hjälp av elektronik och olika typer av sensorer. Hur tekniska lösningar som utnyttjar elektronik kan prog­ram­meras. Begrepp som används i samband med detta.

Arbetsmetoder för utveckling av tekniska lösningar

  • Teknikutvecklingsarbetets olika faser: identifiering av behov, under­sökning, förslag till lösningar, konstruktion och utprövning. Hur faserna i arbets­processen samverkar i det egna arbetet och i teknik­utvecklingsarbeten i samhället.
  • Hur digitala verktyg kan användas i teknikutvecklingsarbete, till exempel för att göra ritningar och simuleringar.
  • Egna konstruktioner där man använder styrning eller reglering med hjälp av programmering.
  • Dokumentation av tekniska lösningar: skisser, ritningar, fysiska och digi­tala modeller samt rapporter som beskriver teknikutvecklings- och kon­struk­tionsarbeten.

Bygg en egen jordfuktighetssensor

Följ instruktionerna för att konstruera en egen jordfuktsensor.
Koppla en sladd till ena spiken från Micro:bit pin 0.
Koppla en sladd till den andra spiken från Micro:bit pin 3V (3 volt).
Stoppa ner spikarna i jorden.

OBS! En enkel resistiv jordfuktighetssensor i form av spikar brukar inte ge så noggrant resultat. Oftast blir det betydligt bättre med en riktig justerbar jordfuktighetssensor som denna –>.

Resistiv justerbar jordfuktighetssensor

En ännu bättre teknisk lösning är en kapacitiv jordfuktighetssensor som denna –>.

Kapacitiv jordfuktighetssensor.


Skapa programkoden till micro:bit

Börja med att programmera din fuktmätare med både torr och fuktig jord. Du behöver göra det för att kunna kalibrera micro:bit så att den vet vilka mätvärden som ska anses vara fuktig respektive torr jord.
Läs och följ instruktionerna nedan. Om du vill ha mer hjälp och guidning för att skapa koden kan du öppna denna sida –>

Steg 1: Mät fukten/fukthalten

Jorden har en elektrisk resistans (elektriskt motstånd) som beror på hur mycket vatten och näringsämnen det finns i jorden. Rent vatten leder inte ström, men om det är t ex salt eller vissa andra ämnen i vattnet så blir det konduktivt, dvs elektriskt ledande. Planteringsjord som är fuktig leder ström och fungerar ungefär som en variabel resistor i en elektronisk krets när vi kopplar in våra fuktmätarelektroder. Ju mer vatten jorden innehåller desto lägre blir resistansen i jorden, och desto mer ström passerar mellan elektroderna genom den fuktiga jorden.

För att kontrollera jordens elektriska ledningsförmåga så kan vi läsa av spänningen på pin P0 på micro:bit genom att definiera den som en analog read pin (analog input). Den uppmätta spänningen (0-3 Volt) kommer ge ett värde mellan 0 och 1023. Värdet 0 innebär att ingen ström flyter genom den torra jorden (I = 0 A) pga dess höga resistans (högt elektriskt motstånd). Därför kan inte heller någon spänning uppmätas på pin P0 (U = 0 V).
Vid ett uppmätt värde av 1023 flyter det maximalt med ström genom den fuktiga jorden eftersom dess resistans är låg, och den uppmätta spänningen på pin P0 = 3 V.

Vi kan lagra det uppmätta värdet på pin P0 i en variabel och sedan läsa värdet från variabeln och visa det som siffror på micro:bits display.
Vi även visa det avlästa värdet direkt som en graf på displayen.

Experiment!

  • Insert the nails in the dry dirt and you should see most LEDs turn off.
  • Insert the nail in the wet dirt and you should see most LEDs turn on.

Step 2: Sensor data values

In the previous program, we only have a rough idea of what the sensor value is. It’s using just a tiny screen to display it! Let’s add code that displays the current reading when button A is pressed.

This code needs to go into the forever loop. We’ve also added the variable reading to store the reading value.analogt läspinP0reading1023omdåknappAtrycksreadingvisasiffraplot bar graph ofup tosättreadingtillför alltid

Experiment!

  • Insert the nails in the dry dirt, press A and note the value. You should see a value close to around 250for dry dirt.
  • Insert the nails in the wet dirt, press A and note the value. You should see a value somewhere near 1000 for wet dirt.

Step 3: Don’t waste energy!

We want our soil probes to work for a long time and to save our battery power, so we need to tweak our code so our moisture sensor doesn’t use too much energy.

  • Our circuit connects directly to the 3V pin so it is always using electricity. Instead, we will connect it to P1 and turn that pin high only while the measurement is taken. This saves electricity and also avoids corrosion of the probes.
  • We will also lower the brightness of the screen to lower the energy consumption from the LEDs.
  • Soil moisture changes very slowly so we don’t need to measure it all the time!!! Let’s add a sleep of 5 seconds in the loop as well.

1023analogt läspinP00reading1023omdåknappAtrycksreadingvisasiffra5000pausa (ms)plot bar graph ofup toanalogt skrivpinP1tillsättreadingtillanalogt skrivpinP1tillför alltid64ställ in ljusstyrkavid start

Experiment!

  • Using the dry soil and wet soil pots, test that your circuit still works. Remember you’ll have to wait up to 10 seconds to see a change!

Det kompletta bevattningssystemet ser ut så här:

Soil moisture meter

Extra uppgifter:
Skapa ett kopplingsschema på det automatiska bevattningssystemets ingående komponenter i TinkerCad Circuits.

Konstruera en egen variant av skopa eller annan servostyrd mekanism för att fånga upp vatten från glaset och hälla ner det i blomkrukans jord. Gör gärna en 3D Cad-modell i TinkerCad och 3D-printa den, om ni har en 3D-skrivare på skolan.

Exempel på diskussionsfrågor:

  • På vilket sätt kan ett automatiskt bevattningssystem påverka arbetsuppgifterna för lantbrukare? Ange fördelar och eventuella nackdelar.
  • På vilket sätt kan ett automatiskt bevattningssystem påverka den ekonomiska hållbarheten för ett lantbruk?
  • På vilket sätt kan ett automatiskt bevattningssystem påverka den ekologiska hållbarheten för ett lantbruk? Vilka fördelar kan tekniken ge miljö- och klimatmässigt?
  • Vilka fördelar, möjligheter och risker kan du se med ett automatiskt Internetuppkopplat bevattningssystem för ett lantbruk?
  • På vilket sätt skulle användandet av AI (Artificiell Intelligens) kunna förbättra styrningen av det automatiska bevattningssystemet, jämfört mot hur det är programmerat i det här exemplet?

Direktlänkar till Makecode.microbit.org:

DJI Spark drönare

DJI Spark

DJI Spark är riktigt intressant liten drönare, fullpackad med avancerad teknik och smarta funktioner. Den är liten nog för att startas från din handflata, kan styras av dina handrörelser och känna igen ditt ansikte och andra objekt som den kan följa, fotografera och filma. Drönaren är utrustad med en kamera med 1/2.3” sensor som spelar in Full HD 1080p videos vid 30 fps eller 12 MP stillbilder med en exceptionell bildkvalitet vid både fotografering och videoinspelning.

Produktegenskaper

  • Spela in video i Full HD 1080p
  • Upp till 2km räckvidd
  • Hastighet upp till 50km/h
  • 16 minuters flygtid på en laddning
  • 2-axlad gimbal
  • 12 Megapixels stillbilder

Följ objektet.

Med ActiveTrack så känner Spark automatiskt av objektets rörelser och riktning och följer objektet med kameran. Man kan även välja att cirkulera med Spark eller att Spark följer med objektets.

Fånga dina ögonblick.

Du kan ge kommandon till Spark med hjälp av enkla handrörelser som att ta en selfie eller så kan du vinka till Spark för att den ska flyga upp en bit ifrån dig eller vinka tillbaka den.

Skakningsfria bilder och video.

Sparks 2-axlade gimbal ger dig en mjuk och följsam video och bilder utan skakningsoskärpa.

Fånga världen

Sparks bilder håller hög kvalité tack vare de skarpa linserna och bländaröppning på f/2.6 och tack vara en vidvinkellins på 25 mm (135mm formatet) så är det lätt att fånga det du vill.

Hastighet och precision

Med sin aerodynamik. Lätta vikt och slimma design kan Spark flyga genom lyften med minimalt luftmotstånd. Kameran och gimbal sitter väl skyddat för att få den bästa stabiliseringen som är möjlig. Tack vare kraften och propellrarna klarar Spark av att stå emot starka vindar och du kan flyga u hastigheter upp till 50km/h i sportläget.

Bekymmersfri flygning

Som alla de senaste DJI drönarna har även Spark möjlighet att återvända hem när batterier börjar blå svagt eller om den tappar kontakt. Spark flyger tillbaka till den förutbestämda plats du bestämt samtidigt som den känner av om det finns hinder på vägen. Den nedåtriktade kameran fångar för att känna igen sig när den återvänder hem.

Flyg smartare

DJI’s GEO-system låter dig veta om din drönare eventuellt befinner dig i närheten av flygsäkra områden för att du bekymmerfritt ska kunna flyga din drönare på ett säkert sätt.

Specifikationer

Allmänt
TillverkareDJI
Förpackad kvantitet1
KompatibilitetiPhone, iPad, Android-telefon
Tillverkarens produkttypMinidrönare
UnderkategoriFordon – drönare
FörpackningsinnehållMikro-USB-kabel, Laddare, Förvaringslåda, Intelligent flygbatteri
FjärrkontrollJa
Max. hastighet50 kilometer per timme
StrömkällaBatteri
RC-fordon
GränssnittWi-Fi
Vertikal svävningsprecision+/- 0,1 meter
Horisontell svävningsprecision+/- 0,3 meter
Max. vertikal hastighet3 meter per sekund
Max. horisontell hastighet13,9 meter per sekund
Startvikt300 g
Fjärrkontroll
Max arbetsavstånd2 km
Driftfrekvens5.8 GHz
Balansring
Kontrollvinkelintervall-85° till 0°
Digitalkamera
KameraInkluderad
Upplösning för videospelare1920 x 1080 (1080p)
Sensorupplösning12 Megapixel
FångstformatMP4 (MPEG-4 AVC/H.264)
StillbildsformatJPEG
Bildrutehastighet30 frames per second
BildsensortypCMOS
Upplösning för stillbilder3968 x 2976
Objektivsystem
Max bildvinkel81.9 grader
Miljöparametrar
Min temperatur vid drift0 °C
Max temperatur vid drift40 °C
Kortläsare
Flashminneskort som stödsmicroSDHC UHS-I Memory Card, microSDXC UHS-I Memory Card
Maximalt stödd kapacitet för flashminneskort64 GB
Batteri
Omladdningsbart batteriLaddningsbart
TeknikLitiumpolymer
Kapacitet1480 mAh
Driftstid (upp till)16 min
Batterikonfigurationer som stöds3S
Tillförd spänning11.4 V
Diverse
FärgAlpine white
Mått och vikt
Bredd14.3 cm
Djup14.3 cm
Höjd5.5 cm
Vikt300 g
The Best DJI Go 4 Settings for the Spark (12:44)

Rekommenderade inställningar om du vill flyga DJI Spark inomhus.

7 Essential Settings for Flying Drones Indoors – DJI Spark, Mavic, & Phantom 4 (7:52)


status indicator.JPG
Information om vad lysdioderna på landningsställen indikerar vid olika situationer.
Information om vad lysdioderna på landningsställen indikerar vid olika situationer.

In this clip I provide a complete guide to using, storing and charging your DJI Spark batteries. I provide a lot of useful information to help you get the longest flight times possible from your cells and help you understand how you can extend their useful life.
Time Codes:
04:53 – Overview & Specifications
10:00 – Good & Bad Things
20:10 – LED Codes
24:10 – Temperature Guidelines
28:18 – Tips & Tricks
35:08 – DJI Go4 Battery Overview
39:00 – Interesting Bits
45:47 – Accessories
Drone Valley Website – www.dronevalley.com

Drönare för undervisning

På denna sida hittar du en lista på de drönare IKT-Labbet har för användning i undervisning. För mer information gällande respektive modell finns länkar till andra sidor eller så är det bara att Googla eller söka efter informationsfilmer på Youtube.

DJI Spark

DJI Spark

DJI Spark drönare är liten nog för att startas från din handflata och levererar en exceptionell bild och videoinspelning. Drönaren är utrustad med en kamera med 1/2.3” sensor som spelar in Full HD 1080p videos vid 30 fps eller 12 MP stillbilder.

Produktegenskaper

  • Spela in video i Full HD 1080p
  • Upp till 2km räckvidd
  • Hastighet upp till 50km/h
  • 16 minuters flygtid på en laddning
  • 2-axlad gimbal
  • 12 Megapixels stillbilder

Ryze Tello Powered By Dji Drönare

Ryze Tello Powered by DJI

Lättflugen drönare med kamera

  • Styrs direkt med mobilen
  • Kan programmeras
  • Gör tricks i luften

Självstabiliserande och lättflugen nybörjardrönare. Styrs på mobilskärmen med Ryze-appen där också bilden från drönaren visas. Kan användas med trådlös handkontroll, starta och landa i handen och har sensorer för kollisionsfri flygning.