Archiwum kategorii: micro:bit

Sterowanie aparatem fotograficznym po BLE – uzupełnienie charakterystyk

W poprzednim tekście o sterowaniu aparatem fotograficznym przedstawiłem, jak taki wyzwalacz można zbudować w oparciu o micro:bit z użyciem komunikacji po BLE. Powstał ciekawy gadżecik, który można umieścić na stopce lampy.

Pierwsze testy były na tyle zachęcające, że postanowiłem rozszerzyć funkcjonalność i trochę doszlifować kod.

Czytaj dalej Sterowanie aparatem fotograficznym po BLE – uzupełnienie charakterystyk

Sterowanie aparatem fotograficznym (canon)

Wspomaganie dla astrofotografii ma być jedną z funkcji mojej podstawy dla teleskopu. Podstawa ma nakierować się na obiekt, wykonać zdjęcie, przesunąć tubę teleskopu dostosowując się do ruchu Ziemi, zrobić zdjęcie – i tak do zadanej ilości klatek. Będzie to dość skomplikowane Najlepiej więc zacząć od rzeczy trochę prostszych… Na pierwszy ogień poszła sama koncepcja sterowania migawką aparatu z kontrolera. A może by to zrobić zdalnie, np. przez BLE? Trochę z boku, do tego co robię, ale nie mogłem się oprzeć:)

Czytaj dalej Sterowanie aparatem fotograficznym (canon)

Mini robot :MOVE – szybkie uruchomienie (czyli jak zostać najlepszym bratem/siostrą, rodzicem, ciotką/wujkiem, babcią/dziadkiem)

Robot :MOVE to niewielki, dwukołowy jeździk sterowany przez micro:bit. Jego budowa i uruchomienie nie jest skomplikowane, wymaga jednak kilku kroków, które muszą być wykonane w odpowiedniej kolejności.

Poniżej znajdziecie kompletną instrukcję, która pozwoli zrobić to między niedzielnym obiadem a podwieczorkiem:)

Zakładam tu, że :MOVE będziecie sterować ze smartfona z Androidem (ewentualnie iOS, ale tego tu pominę). W tym celu należy:

  1. Zbudować :MOVE,
  2. Wgrać na micro:bit odpowiedni program,
  3. Sparować micro:bit z telefonem (jak każde inne urządzenie Bluetooth),
  4. Na telefon załadować aplikację Kitronik Move…

…i do wieczora pełnić honory najlepszego rodzica/wujka/cioci/dziadka/babci:)

Czytaj dalej Mini robot :MOVE – szybkie uruchomienie (czyli jak zostać najlepszym bratem/siostrą, rodzicem, ciotką/wujkiem, babcią/dziadkiem)

:MOVE – robot sterowany przez micro:bit (budowa)

:MOVE to jedna z ciekawszych „zabawek” opartych na micro:bit. W największym skrócie, :MOVE to niewielki, sterowany przez micro:bit robot jeżdżący. Podstawowy zestaw to właściwie sam „jeździk”. Nie zawiera żadnych dodatkowych czujników – jedynie elementy plastikowe, serwa 360 i sterownik servo:lite. W sprzedaży znajdziecie dodatkowe zestawy rozszerzające możliwości :MOVE o kolejne funkcje – jak na przykład buldożer czy zderzak do grania w piłkę.

Zabawka nie jest najtańsza – zestaw kosztuje około 140 złotych. W komplecie nie ma samego micro:bit, co oznacza uszczuplenie konta o kolejne 80 złotych (chyba, że już jeden macie). Za taką cenę, niejedno można sobie skleić/wypiłować. Powstaje więc pytanie: co zyskacie, kupując taki zestaw? Czy to zabawka na 10 minut, czy wstęp do świata robotów autonomicznych?

Czytaj dalej :MOVE – robot sterowany przez micro:bit (budowa)

micro:bit i sterowanie serwami – zwijarka do lin (ropewalk)

micro:bit to bardzo wdzięczna platforma. Sama płytka wyposażona jest w kilka czujników – i pozwala na niemało zabawy. Pisałem też ostatnio o zestawie Kitronik Inventor’s Kit. Adapter do złącza i kilka podstawowych elementów elektronicznych umożliwiają przeprowadzenie wielu kolejnych eksperymentów. A gdy przećwiczycie już wszystko – do micro:bit wystarczy dołożyć rozszerzenie i… kontynuować konstruowanie.

Dzisiaj bawię się rozszerzeniem servo:lite. Dokręcone do micro:bit pozwala na sterowanie dwoma (lub trzema) serwami. Ponieważ jednak unikam sztuki dla sztuki – zamiast suchego opisu użyję servo:lite do zbudowania pewnego urządzenia. A będzie to: zwijarka do linek.

Czytaj dalej micro:bit i sterowanie serwami – zwijarka do lin (ropewalk)

micro:bit – Kitronik Inventor’s Kit – zestaw do eksperymentów (warto?)

Kitronik Inventor’s Kit to zestaw dodatkowych elementów, które pozwolą na zapoznanie się z podstawowymi funkcjami micro:bit. Pudełko zawiera podstawkę, płytkę stykową, adapter, garść elementów elektronicznych oraz instrukcję. Nie zawiera samego micro:bit. micro:bit musicie kupić osobno. Zestaw kosztuje około 130 złotych. Czy warto?

Czytaj dalej micro:bit – Kitronik Inventor’s Kit – zestaw do eksperymentów (warto?)

micro:bit:termometr – podłączenie MCP9700 do micro:bit (i lm285)

Rozmawialiśmy poprzednio na temat trochę „oszukanego” pomiaru temperatury. Okazało się, że micro:bit właściwie nie mierzy temperatury zewnętrznej a raczej temperaturę obudowy kontrolera napędzającego micro:bit. Nie jest to specjalnie dokładny pomiar, ale działa.

Przykładowy program wyświetlający temperaturę po wciśnięciu przycisku „A” składa się… z trzech bloczków:

Problem polega na tym, że czujnik… jest wbudowany w płytkę – a nawet w kontroler:). Żeby dokonać pomiaru trzeba więc umieścić całego micro:bit w mierzonym otoczeniu… Niezbyt to wygodne, prawda? Można temu jednak zaradzić podłączając zewnętrzny czujnik temperatury. Jeden z najprostszych to MCP9700.

Czytaj dalej micro:bit:termometr – podłączenie MCP9700 do micro:bit (i lm285)

micro:bit:czas – zegar z ds1307

Pole LEDowe na płytce  micro:bit można wykorzystać na wiele sposobów. Fakt – 5×5 diod to może niewiele… Ale jeżeli będziecie trochę kreatywni…:)

Najlepiej zacząć od potrzeby. Po remoncie okazało się, że w pokoju… nie ma żadnego zegarka:) Pokój otrzymał dość nowoczesny wystrój.  Nic okrągłego czy tradycyjnego nie pasowało… Coś jakby szansa dla micro:bit?

5×5 diod – czy da radę na tym wyświetlić godziny, minuty? Oczywiście można przewijać czas, ale to niezbyt czytelne. Analogowy zegar (ze wskazówkami) nie wyglądał zbytnio wyraźnie. Dlatego postanowiłem skonstruować… zegar binarny:) Ale po kolei.

Czytaj dalej micro:bit:czas – zegar z ds1307

micro:bit:zasilanie z jednego paluszka AA? TAK: złodziej Jouli

micro:bit można zasilać na kilka różnych sposobów. Jest USB (które dodatkowo służy do programowania). Standardowy zestaw zawiera zasobnik na dwie baterie 2xAAA. W poprzednim tekście mówiłem o zasilaniu micro:bit przez moduł Mi:Power. Wiemy już, że micro:bit może działać na pastylkowej baterii cr2032. Ale – czy są inne sposoby zasilania?

Oczywiście – każde źródło zasilania, którego napięcie dostosujecie do poziomu akceptowalnego przez micro:bit. Ale tym razem chciałem wspomnieć o … złodzieju dżuli (joule Thief). Dlaczego? Bo dzięki niemu możecie zasilić micro:bit… z jednego paluszka AA:) A podobno 1.5v nie wystarczy…

Czytaj dalej micro:bit:zasilanie z jednego paluszka AA? TAK: złodziej Jouli

micro:bit:Mi:Power – czyli micro:bit zasilany z cr2032 (i biblioteka filesystem)

micro:bit można zasilać z USB, przez gniazdo baterii lub bezpośrednio przez pin 3v. Rozszerzenie Mi:Power wykorzystuje tą ostatnią możliwość. Moduł zasila micro:bit z baterii pastylkowej typu cr2032. Dodatkowo na płytce MiPower umieszczono buzzer – dzięki czemu możecie rozszerzyć możliwości micro:bit o wydawanie dźwięków.

Czytaj dalej micro:bit:Mi:Power – czyli micro:bit zasilany z cr2032 (i biblioteka filesystem)