Innehållsförteckning:

Fred! Var är du ?: 3 steg
Fred! Var är du ?: 3 steg

Video: Fred! Var är du ?: 3 steg

Video: Fred! Var är du ?: 3 steg
Video: Marcus & Martinus - Elektrisk (Official Music Video) ft. Katastrofe 2024, November
Anonim
Fred! Var är du?
Fred! Var är du?
Fred! Var är du?
Fred! Var är du?

Det här projektet handlar om hur många kilometer du är från ditt hus. Fred drivs av ett batteri som är laddningsbart som en smartphone så att du kan ta med dig det. Det här är väldigt enkelt att bygga men du kan fastna på kodningen

I detta projekt behöver du:

  • MediaTek LinkIt One
  • Grove LCD RGB -bakgrundsbelysning
  • GPS -antenn (som ingår i satsen)
  • Li-Ion uppladdningsbart batteri (som ingår i satsen)

Steg 1: Anslut alla bitar tillsammans

Anslut alla bitar tillsammans!
Anslut alla bitar tillsammans!
  1. Anslut försiktigt GPS -antennen till LinkIt ONE -kortet på kontakten märkt "GPS ANT". Denna kontakt är högst upp på kortet och till vänster.
  2. Anslut Grove LCD RGB -bakgrundsbelysningskortet till Grove -rubriken med "SCL SDA 5V GND".
  3. Det finns en stor strömbrytare på LinkIt One -kortet som är märkt PWR_SW med ena sidan som läser "BAT" och den andra sidan som läser "USB" (bekvämt är detta sidan bredvid mikro -USB -porten). Se till att detta är inställt på "USB".
  4. Ta batterikontakten (2 ledningar - röda och svarta) och se till att den svarta ledningen på kontakten är nära kortets kant och den röda är mot mitten av kortet. (Skjut försiktigt in det i den krämfärgade uttaget vid kanten av brädet. Det sitter snäppet så att du känner att det klickar på plats. Se till att batteriet är ordentligt anslutet genom att försiktigt försöka ta bort kontakten. Det ska ge mycket motstånd. Om den kommer ut trycker du in den lite mer fast.)
  5. Anslut mikro -USB -kabeln

Steg 2: Låt oss koda

Låt oss koda!
Låt oss koda!
  1. Starta Arduino IDE.
  2. Du måste ha installerat LCD -biblioteket.
  3. Ladda ner filerna ovan.
  4. Öppna en av filen och gå sedan till Sketch sedan Lägg till fil och lägg till de andra 2 filerna.
  5. Ladda upp koder till tavlan
  6. Byt sedan tillbaka den stora omkopplaren till "BAT".

Steg 3: Mer information

Färgkodningen följer tanken på att längre bort kan människor känna sig”blåa”, medan”gröna” i allmänhet är en positiv färg. I grund och botten på stora avstånd borde Fred vara mer blå, medan nära hemmet mer grön. Eftersom avståndet skalas över mycket stora värden kommer logaritmisk färgning till hands:

  • Under ett minsta avstånd 100m vara helt grön, det vill säga (0, 255, 0) i RGB
  • Över en maximal sträcka 10 000 km vara helt blå
  • Skala mellan så att det blå värdet us golv [log10 (avstånd i meter) - log10 (100)]*51,5, och det gröna värdet är bara 255 - blått.

Avstånden beräknas med hjälp av Great Circle -formlerna och 6371 km som jordens radie. Styrelsen har naturligtvis tillräckligt med datorkraft för att kunna använda den mer exakta Vincenty -formeln, och Math -biblioteket har alla relevanta funktioner till hands.

Rekommenderad: