Quantcast
Channel: Blog – Majsterkowo.pl
Viewing all 506 articles
Browse latest View live

Dom dla Lalek

$
0
0
WP_20150327_22_38_56_Pro (Kopiowanie)
Cześć, witam wszystkich. Pierwszy post, nowy user prosi o wyrozumiałość, ok, jedziemy. Pomysł- Dom dla lalek. Ale taki, żeby mógł "rosnąć" razem z córą. Czyli w przyszłości- zmiana mebli na dokładniejsze, rozbudowa o wyposażenie, sprzęt AGD, RTV itd. Zatem- pierwsze warunki- skala. Wybór padł na chyba najpopularniejszą na świecie- 1:12. Gwarantuje to w przyszłości dostęp do nieskończonej liczby akcesoriów - talerze, maszyny do szycia, owoce, książki, lampy- istne szaleństwo. Są nawet miniaturowe domki dla lalek do zawieszenia na ścianie w domku dla lalek. Taka tam, lalkowa Incepcja :) Materiał- tutaj wybór prosty- MDF, bardzo lubię z nim pracować. Płyta 16mm. Formatki przycięte z grubsza, bo skosów pan pilarz nie wykonuje, a stropodach płaski nie wpisywał się w moją wizję. Zatem docinamy. WP_20150313_11_05_45_Pro (Kopiowanie) Przymiar regulowany, wyrzynarka ręczna .   WP_20150313_11_52_27_Pro (Kopiowanie) Wstępne spasowanie- jest OK.   WP_20150313_18_33_24_Pro (Kopiowanie) Łączę elementy. Fi8 - kołki, Fi7- konfirmaty. Warunek konieczny- domek będzie zamocowany do ściany-...
Czytaj dalej...

Sudoku AVR

$
0
0
DSCN0785
Dziś opiszę jak zrobić prostą gierkę w sudoku na atmedze 328p i kolorowym wyświetlaczu ze sterownikiem ILI9341. Może się przydać na nudnym wykładzie itp :)

Materiały

Do wykonania tego projektu będą potrzebne: - atmega 328p - wyświetlacz 2,2'' ILI9341 - 6 switchy - kawałek laminatu jednostronnego - garść podstawowych elementów (rezystory, kondensatory itp. wszystko widać na schemacie) - jako źródło zasilania użyłem baterii ze starego tabletu, daje ona napięcie ok 3,7V

Wykonanie:

Płytkę wytrawiamy według schematu: schemat płytka Na schemacie oraz płytce znajduje się miejsce na kwarc, jednak okazało się, że jest on zbędny i taktowanie 8MHz w zupełności wystarcza. Osobiście stosuję metodę termotransferu. Poniżej kilka zdjęć z przebiegu: DSCN0760 DSCN0761 Następnie pocynowałem płytkę stopem Lichtenberga: Czytaj dalej...

Lampa LED

$
0
0
IMG_20150330_185258
Witam. Dzisiaj chciałbym wam przedstawić budowę lampy LED. Lampę budowałem z myślą o lepszym doświetleniu miejsca podczas lutowania. Do zbudowania projektu potrzeba: - Listewki z drewna - 2 deskę brzozową - 6 śrub, podkładki i nakrętki motylkowe - baterię lub akumulator -przewód 2 żyłowy - obudowę Z-24U - laminat uniwersalny - układ NE-555 - potęcjometr 50k - 2 diody impulsowe  1N4148 -kondensator elektrolityczny 470µF -2 kondensatory ceramiczne 0.1 i 0.01 µF -2 rezystory 1k - tranzystor BD 139 -16 diod Super Flux - 16 rezystorów 220 ohm 1W Całość została zbudowana według poniższego schematu. schematUkład diod ostatecznie różni się od tego co na schemacie, ponieważ jest  16 diod i 16 rezystorów. IMG_20150305_112815 Wszystkie elementy, które będą potrzebne do złożenia sterownika i panelu z diodami LED IMG_20150227_091616 Montaż sterownika do diod LED. Sterownik jest zbudowany na układzie Ne-555. Sterownik działa na zasadzie generatora PWM i poprzez tranzystor steruje jasnościom diod LED. Czytaj dalej...

Tunning kolejki dla dzieci

$
0
0
02

01

Zróbmy coś przewrotnego: urządzenia „na baterię” nie będziemy tworzyć, tylko wyjmiemy je z kompletu zakupionego w „Lidlu”. Stworzymy natomiast nowe środowisko dla tak wyseparowanej lokomotywki i tchniemy w nią więcej inteligencji (chociaż skądinąd jest bardzo udaną konstrukcją, wyróżniającą się wśród innych tego typu kolejek)

02

Niemiecki zestaw zawiera (nie za duży) komplet drewnianych torów, które posłużą nam za wzór do wycięcia (w technologii CNC) własnych torów.

03

Nasz tor będzie pojedynczy (co pozwala na ułożenie znacznie ciekawszego projektu na tej samej powierzchni stołu). Zaprojektujemy (autoCAD) profil toru dokładnie na wzór drewnianego toru.

04

04aCzytaj dalej...

Vu meter na układzie lm3915

$
0
0
34
Witam. Jest to mój pierwszy wpis na tej stronie. Dzisiaj chciałbym Wam przedstawić wykonanie vu metra na układzie lm3915. Szperając po internecie znalazłem filmiki  z ich działaniem. Tak mi się to spodobało że stwierdziłem że muszę mieć takie coś w swoim pokoju. Poszperałem trochę i znalazłem jak takie cudo zrobić. A więc do dzieła!   Do wykonania części elektronicznej będziemy potrzebować: IC1 - LM386 IC2 - LM3915 D1 - 1N4148 D2-D11 - paski LED 5cm (5-zielonych, 3-zółte, 2-czerwone) Rezystory: R1 - potencjometr 100kΩ R2 - 2,2 kΩ R3 - 1 MΩ R4 - 2,7 kΩ R5 - 6,8 kΩ Kondensatory: C1 - 0,47 uF C2 - 10 uF C3 - 47 nF C4 - 4,7 uF C5 - 0,1 uF C6 - 100 uF C7 - 100 nF No i oczywiście laminat i wytrawiacz B327 aby zrobić nasze płytki, trochę kabli, lutownicę, trzecią rękę, prawie wszystko zamówiłem na botland.com.pl, super sklep z częściami i narzędziami elektronicznymi. Płytkę wykonujemy według schematu: 01   Czytaj dalej...

Programowanie ESP8266 w Arduino IDE

$
0
0
ESP8266 z konwerterem
Witam. Ostatnio w internecie głośno o tanim, małym module komunikującym się po WIFI. Wiele osób używa go jako dodatku do arduino i tym samym zwiększa cenę swojego urządzenia. Sam pokazałem taki sposób w moim ostatnim artykule "Proste, małe, bezprzewodowe czujniki temperatury i wilgotności komunikujące się przez WIFI ESP8266" . Osoby interesujące się elektroniką szybko znalazły sposób na wyeliminowanie płytki arduino - ESP8266 posiada swój 80Mhz procesor na który można pisać własny firmware. Kod ten pisze się w skomplikowanym C za pomocą ESP8266 SDK bądź też prościej w języku LUA po poprzednim wgraniu firmware nodeMCU. Jeżeli nie znamy języka lua, a czyste c jest dla nas za trudne - Niedawno wypuszczono testową wersje Arduino IDE dla ESP8266 - Tak! Jest możliwość pisania programów na ten tani moduł w języku C++ znanym z płytek arduino! Aktualnie nie działają biblioteki tylko pod AVR'y, sterowanie wypełnieniem (PWM) i parę innych rzeczy.  

Co nam będzie potrzebne?:

...
Czytaj dalej...

Prosty internetowy czujnik temperatury za pomocą Arduino i ThingSpeak

$
0
0
6
Witam wszystkich, przedstawię wam dzisiaj jak zrobić prosty czujnik temperatury, dzięki któremu będziemy mogli sprawdzić aktualną temperaturę w naszym pokoju z każdego miejsca na świecie gdzie jest internet :) W mojej wersji pokażę podłączenie tylko jednego czujnika, ale oczywiście może to być kilka czujników np. temperatury, wilgotności, ciśnienia itp.  

Co nam będzie potrzebne?

- Arduino, w moim przypadku Leonardo - Moduł sieciowy ENC28J60 - Czujnik temperatury DS18b20 - Przewody połączeniowe

Od czego zacząć?

Na początku trzeba złożyć nasz prosty układ (jak zwykle brzydko mi to wyszło): 123 6  

Konto w ThingSpeak

  Po podłączeniu naszego układu należy założyć konto w serwisie ThingSpeak. Po wejściu na stronę klikamy na przycisk "Get Started Now":   1   Następnie uzupe...
Czytaj dalej...

Zwierciadło nieskończoności WS2812

$
0
0
seeeewe
Witam wszystkich. Na majsterkowie jest już jeden projekt zwierciadła nieskończoności - http://majsterkowo.pl/zwierciadlo-nieskonczonosci/, lecz ja uzyskałem trochę inny efekt dzięki wykorzystaniu diod WS2812 tzw. NeoPixel. Co one umożliwiają? Za pomocą tylko 1 przewodu (nie licząc oczywiście masy i zasilania) możemy sterować całą ich taśmą. Co więcej są to diody RGB, więc możemy wygenerować wszystkie kolory tęczy!

Materiały:

Do budowy wykorzystałem: - ramkę do zdjęć Ribba z IKEI - szybkę o wymiarach 21x21 lub drugą ramkę Ribba - 24 diody WS2812 ze specjalnymi płytkami PCB firmy Modułowo (dlaczego ze specjalnymi płytkami wyjaśni się później) - około metr skrętki komputerowej - folia lustrzana do oklejania szyb (sprzedawana jest w arkuszach 0,8x5m, więc dużo jej jeszcze zostanie) - arduino UNO jako tymczasowa platforma uruchomieniowa Z narzędzi będziemy potrzebować wiertarkę, ostry nóż oraz lutownicę.

Budowa:

Rozbieramy na części naszą ramkę: DSCN0613 Potrzebujemy 2 lustra, natomiast z jednej ramki mamy tylko jedną szybkę. Ja na szczęście miałem 2 takie ramki, więc jedna posłużyła za "dawcę". Diody będziemy umieszczać w tym środkowym elemencie. Można go łatwo rozebrać co ułatwi pracę. Obie szybki oklejamy folią, aby powstały z nich lustra. Miałem do dyspozycji 24 diody tzn mogłem umieścić po 6 na każdym boku. Wymierzyłem miejsca na otwory i nawierciłem wiertłem 7mm. Trzeba zadbać o to, aby diody schowały się w tym środkowym elemencie dystansującym. Na szczęście jest on łatwy w obróbce i ostrym nożem możemy "wydłubać" w nim odpowiedni kształt. Czytaj dalej...

Sterowanie oświetleniem za pomocą Arduino i www

$
0
0
relay-1024x602

Sterowanie oświetleniem za pomocą Arduino i www

Witam wszystkich majsterkowiczów. Chciałem się podzielić z Wami projektem, który realizuje od jakiegoś czasu. Zainteresowany tematyką inteligentnych budynków, postanowiłem zbudować własną stację kontrolno-pomiarową w oparciu właśnie o platformę Arduino. Nie nazwę tego systemem inteligentnego budynku ponieważ nie jest to system tak bardzo skomplikowany i autonomiczny. W wielkim skrócie układ ma realizować następujące założenia:
  • monitorowanie temperatury pomieszczeń
  • wykrywanie ruchu w pomieszczeniach
  • wykrywanie dymu i gazów łatwopalnych
  • sterowanie oświetleniem w pomieszczeniach
  • powiadomienia sms/e-mail o zdarzeniach
W dzisiejszym wpisie chciałem opisać moduł, który umożliwi sterowanie oświetleniem i urządzeniami wysokiego napięcia przez Internet. Dodatkowo przedstawię prostą aplikację opartą o PHP,  która będzie umożliwiała interakcję z użytkownikiem. Moduł sterowania będzie wykorzystywał popularne przekaźniki elektromagnetyczne, które są tanie i bardzo proste w użyciu. Podczas łączenia obwodu proszę zachować ostrożność i uwagę, gdyż w tym wypadku pracujemy z napięciem 230V, które stanowi niebezpieczeństwo dla życia i zdrowia.

Co nam będzie potrzebne?

  • Arduino UNO
  • Ethertnet Shield
  • Przekaźnik elektromagnetyczny
  • 2x LED, rezystory 220Ω
  • kabel sieciowy z wtykami RJ-45
  • router z dostępem do internetu
  • dowolny hosting www z obsługą Apache
  • dowolna żarówka 230V wraz z gniazdem
  • zasilanie 230V

Zasada działania, opis aplikacji

Zasada działania jest bardzo prosta, wysyłamy na wybrany pin cyfrowy podłączony do przekaźnika stan wysoki i w tym momencie przekaźnik zamyka obwód a prąd zaczyna płynąć. Aplikacja ma umożliwiać sterowanie wybranymi przekaźnikami oraz informować o i...
Czytaj dalej...

Ptaki na ogrodzie czyli karmnik oraz budka

$
0
0
1_6
W dzisiejszym artykule chciałem Wam przekazać trochę informacji na temat nie tyle samej budowy karmnika oraz budki lęgowej co teorii. Tak aby każdy z Was budując takie coś  robił to świadomie, ponieważ nie sztuką jest zbić 4 deski z podłogą i dachem i wykroić dziurę aby mieszkał tam taki ptak jakiego chcecie. Artykuł podzieliłem na 2 części, w pierwszej powiem Wam coś o karmniku, oraz wykonamy prosty karmnik. Słowem wstępu jeszcze powiem że karmnik czy budka lęgowa są świetnym pomysłem aby móc na własnym podwórku obcować z przyrodą. Jeśli macie dzieci może okazać się to świetnym sposobem na kreatywne spędzanie wolnego czasu.   Co zawiera 1 film w skrócie: -Informacje na temat optymalnych wymiarów karmnika -Gdzie zawiesić i na jakiej wysokości -Co sypać do karmnika -Wykonanie przykładowego karmnika Drugi film natomiast będzie o budowie budek lęgowych dla naszych skrzydlatych przyjaciół. Opowiem w nim między innymi o: -Kiedy wieszać budki lęgowe -Termin czyszczenia budek oraz sposoby -Czy wysokość wieszania budki jest ważna? -Kierunki świata a wieszanie budki -O tym jak bardzo istotna jest wielkość otworu -Jak zabezpieczyć budkę przed drapieżnikami -Projekt budki "Antysrokowej" -Czego unikać przy projektowaniu budki -Wykonanie przykładowej budki dla Sikory Bogatki -Oraz bonus w postaci regeneracji budki z odzysku Jak już wspomniałem sama idea stworzenia budki czy karmnika jest prosta, ot zbicie kilku desek, ważnym jest jednak to aby zrobić to świadomie z zachowaniem pewnych zasad, które mam nadzieję szczegółowo omówiłem na filmikach.   [embed]https://www.youtube.com/watch?v=1OAAs_0abg4[/embed] [embed]https://www.youtube.com/watch?v=DtNzXEvAgxg[/embed]...
Czytaj dalej...

Organizer szufladkowy na rezystory i kondensatory

$
0
0
1
Witam. W tym wpisie pokaże Wam jak tanim kosztem zrobić organizer szufladkowy na drobne elementy elektroniczne. 1 Każdy kto zaczyna przygodę z elektroniką kupuje na początek różnoraką elektronikę zwaną potocznie drobnicą. Chodzi głównie o rezystory i kondensatory o różnych wartościach. Gdzieś to jednak trzeba przechować aby mieć łatwy i szybki dostęp. Większość kupuje gotowe organizery a Ci bardziej cierpliwi budują własne. Na forach dominują głównie projekty z pudełek z zapałek. Jest to tani i solidny materiał. Ja również niegdyś zrobiłem takowy jednak jego wygląd pozostawiał wiele do życzenia: 20150410_202352 Eliminując błędy pierwszej konstrukcji postanowiłem zrobić wersję 2.0, którą chciałby pokazać również Wam. Co będzie nam potrzebne:
  • 5 x karton zapałek z Biedronki (5 zł)
  • 1 x papier kolorowy samoprzylepny (1.6 zł)
  • 1 x taśma dwustronna (2.3 zł)
  • 1 x szeroka taśma klejąca (2 zł)
Razem wychodzi 10.90 zł ale biorąc pod uwagę, że taśmy nam zostaną koszt jest niższy. Natomiast narzędzia jakie będziemy potrzebować to:
  • drukarka
  • nożyk to tapet
  • ołówek
Przewidywany czas pracy: 3 godziny (+ 2 złociste napoje) Zaczynamy od przygotowania napisów na pudełeczka. Ja zrobiłem tabelę w Wordzie, w której każda komórka miała wymiar 3.3 x 1.4 cm (takie wymiary pasują na pudełka z Biedronki). Następnie tabelę wypełniłem wartościami rezystorów jakie posiadam (czcionka 24) i wydrukowałem na samop...
Czytaj dalej...

Jak zrobić wzmacniacz (Gainclone) z układem LM1875

$
0
0
Jak zrobić wzmacniacz audio z układem LM1875
Witam wszystkich. Jest to mój pierwszy post na portalu majsterkowo.pl. Pokażę Wam dzisiaj jak zrobić wzmacniacz audio z układem LM1875. Układ należy do grupy zwanej potocznie Gainclone. Charakteryzuje się ona doskonałymi parametrami i bardzo małymi zniekształceniami. Na jeden kanał wzmacniacza potrzebujesz: REZYSTORY: R1: 1M R2: 22K R3:1k R4: 20k R5: 1R/1W KONDENSATORY: C1: 2,2uF C2: 22uF C3: 220nF LM1875 ZŁĄCZA: 2X ARK2, ARK3 Zasilacz: KONDENSATORY: C1,C2: 10000uF/35V C3,C4: 100nF Mostek prostowniczy > 8A 2X Gniazdo bezpiecznikowe 2X Bezpiecznik 4A zwłoczny ZŁĄCZA: ARK3, ARK6 Potrzebujesz również: Radiator Podkładkę silikonową Tulejkę dystansową Śrubę i nakrętkę M3 Odrobinę pasty termoprzewodzącej Laminat Transformator (zalecany 60W 2X17V)   Wykonanie: Wszystko pokazane na filmie. Zapraszam do oglądania :) [embed]https://www.youtube.com/watch?v=F0rhFxYFvRc[/embed] Muszę wspomnieć o drobnym błędzie na filmie. Pasmo przenoszenia wynosi od 20Hz ( a nie 20kHz) do 70kHz. Rozmieszczenie elementów - wzmacniacz Rozmieszczenie elementów - zasilacz Rysunek PCB - wzmacniacz Rysunek PCB - zasilacz Schemat - wzmacniacz Schemat - zasilacz Czytaj dalej...

Budowa wędzarni

$
0
0
snapshot20150416185144
Witajcie, tym razem chciałem Wam pokazać jak zbudowałem wędzarnie. Jest to jeden z wielu sposobów na jaki można taką wędzarnie zrobić. Zamiast klasycznej beczki zrobiłem skrzynię z desek dębowych. W przyszłości mam zamiar dodać do wędzarni bajer na arduino ale o tym i więcej w filmiku. Powiem też po troszkę na temat wędzenia i samej solanki. Zapraszam do oglądania. [embed]https://www.youtube.com/watch?v=cNCGT0kOIwA&feature=youtu.be[/embed]...
Czytaj dalej...

Arduino – sterowanie oświetleniem przez sieć!

$
0
0
zarowki
Założenia Przyznam, że zastanawiałem się trochę nad wybraniem technologii: java, czy node.js, ajax czy sockiet.io, itp. Zdecydowałem jednak że wykorzystam socket.io i jeden z kontenerów serwletów w javie. Dzięki socket.io komunikacja będzie szybsza i dodatkowo można będzie zaktualizować status oświetlenia na wszystkich urządzeniach podłączonych do panelu. Elementy systemu:
  1. Sprzęt
    1. Arduino
    2. Moduł z przekaźnikiem do sterowania napięciem 230v, (kupiłem taki).
      BARDZO WAŻNE! Najlepszym rozwiązaniem będzie zakup gotowego modułu przekaźnika. Absolutnie nie wolno podłączyć bezpośrednio zwykłego przekaźnika do Arduino, ze względu na zakłócenia generowane przez cewkę co może się wiązać z następującymi problemami:
      1. W momencie wyłączenia przekaźnika mogą pojawić się krótkotrwałe zakłócenia sięgające kilkuset wolt, które mogą nam bardzo szybko uszkodzić Arduino.
      2. Zakłócenia generowane przez styki:
        1. Łuk elektryczny.
        2. Drgania styków.
  2. Przewód 2 x 0,75mm²
  3. Gniazdo 230V
  4. Wtyczka 230V
  5. Przewody połączeniowe żeńsko-męskie do płytek stykowych
  • Serwer WWW:
    1. java: apache tomcat (może też być jetty)
    2. java: netty-socketio
    3. java: rxtx
    4. html/js: bootstrap
    5. js: socket.io
  No to zaczynamy!

Przewód zasilający i przekaźnik

Przeciągamy przewód 2 x 0,75mm² do zabezpieczającej puszki nadtynkowej, rozcinami osłonę i jeden z dwóch przewodów (ja akurat łączyłem dwa kable, stąd ta kostka w środku) i łączymy je pomiędzy wyjście COM i jedno z wyjść sterowanych przekaźnikiem. Z drugiej strony przekaźn...
Czytaj dalej...

Gniazdko sterowane przez WiFi

$
0
0
obudowa_schuko
Witam. Ostatnio zawrotną karierę robi układ ESP8266. Postanowiłem wykorzystać go do zbudowania gniazdka sterowanego przez Wi-Fi.         Lista elementów Do zbudowania będziemy potrzebowali:
  • moduł ESP8266 w wersji ESP-04
          ESP8266 model ESP04
  • obudowa gniazdka firmy SCHUKO
           obudowa_schuko
  • zasilacz impulsowy 230V - > 5V o wydajności prądowej do 600mA
        Zasilacz 230V-5V
  • przetwornica impulsowa 5V – 3.3V
           Przetwornica step down 5V-3,3V
  • przekaźnik Relpol RM85 który sterowany jest napięciem 5V DC i pozwalający na obciążenie prądem 16A
  • dodatkowe elementy: tranzystor BC547, kondensator 100nF, rezystory 10k, 4.7k, 470 Ohm, dioda 1N4148D

UWAGA!

Czytaj dalej...

Piszemy własną wtyczkę do MyBB

$
0
0
plugin_logo
Witam! Z pewnością część z Was prowadzi, prowadziła lub będzie prowadzić w przyszłości jakieś forum internetowe. Jednym z popularnych dzisiaj CMSów jest MyBB. Goły skrypt forum nie zawsze dostarcza nam wszystkiego, co chcielibyśmy widzieć na naszej stronie. Jednym z rozwiązań jest znalezienie odpowiedniego pluginu w internecie, lecz nie zawsze znajdzie się wtyczka, która zaspokoiłby nasze potrzeby. Co wtedy? Ano wtedy napiszemy sobie ją sami ;) Sam miałem często taki problem jak opisany powyżej. Nie było wtyczki do MyBB, która spełniałaby wymagane przeze mnie funkcje. Postanowiłem napisać ją sobie samemu, lecz jak tylko zobaczyłem dokumentację MyBB, a właściwie jej brak to ręce mi opadły. Niedawno jednak postanowiłem się przemóc i spróbować. Dobrą metodą poznania zasady działania systemu rozszerzeń w MyBB okazało się otworzenie kodu źródłowego pluginu realizującego podobne zadanie do tego, który sam chciałem napisać i przeanalizowanie linijka po linijce co tam się właściwie dzieje. Jako, że naprawdę ciężko znaleźć w google jakichś sensownych informacji na temat pisania rozszerzeń do tego popularnego skryptu forum postanowiłem napisać ten poradnik i podzielić się z Wami moją wiedzą. Nie ukrywam, że dobrze by było, gdybyście znali przynajmniej podstawy PHP lub umieli programować w jakimś innym języku, aczkolwiek postaram się napisać ten artykuł tak, aby nawet laik zrozumiał w czym rzecz i może nawet zainteresował się programowaniem ;) Zaczynajmy więc!

Na początek...

Aby móc pisać plugin i jakoś go testować wypadałoby postawić sobie jakieś czyste forum na serwerze lub lokalnym komputerze z zainstalowanym np. XAMPPem. XAMPP to darmowe oprogramowanie pozwalające postawić sobie w szybki i prosty sposób serwer na domowym komputerze. W celu uruchomienia takiego serwera wchodzimy na https://www.apachefriends.org/pl/index.html , a następnie ściągamy paczkę instalacyjną dla naszego systemu operacyjnego. Instalator jest bardzo prosty, konfigurować nic nie trzeb...
Czytaj dalej...

ArduinoMonitor – internetowy odczyt danych z czujników

$
0
0
8
Witam wszystkich majsterkowiczów. Chce się podzielić z Wami moim  projektem ArduinoMonitor. Jest to aplikacja internetowa która pozwala na odczyt danych z czujników podłączonych do Arduino z każdego miejsca za pomocą przeglądarki internetowej, dodatkowo pomiary są magazynowane w bazie danych i przedstawiane w postaci wykresów. Dla kogo ? Na stronie majsterkowo.pl można znaleźć dużo ciekawych artykułów przedstawiających od A do Z w jaki sposób odczytać dane przez internet z naszego Arduino. Jednak większość ma jedną wadę , wymagają serwera (np. Raspberry pi, Hostingu WWW) który będzie pośredniczył w przesyłaniu danych. W aplikacji internetowej ArduinoMonitor dane są przesyłane bezpośrednio z Arduino na serwer aplikacji, które możemy odczytać logując się na swojego konto. Plusy - Nie potrzebujemy Serwera. - Dane można odczytać z każdego miejsca gdzie posiadamy dostęp do internetu. - Dane z czujników przedstawiane są w postaci wykresów. - Podgląd w czasie rzeczywistym statusu urządzenia (włączone, wyłączone) oraz danych z czujników(nie musimy odświeżać strony, jeżeli Arduino wyśle dane z czujników, to odświeżą się one automatycznie). Minusy - Cena, wymaga Arduino + Ethernet Shield lub inne urządzenia zgodne z bilblioteką Arduino Ethernet. - Podgląd danych z czujników odbywa się w czasie rzeczywistym jednak dane do wykresów zapisywane są co 5 minut (tworzona jest średnia wszystkich pomiarów z ostatnich 5 minut). - Możliwość podglądu danych z ostatnich 48 godzin (planuje wydłużenie tego czasu). Co nam będzie potrzebne? - Arduino Uno + Ethernet Shield - Czujnik np. Czujnik temperatury DS18B20 - Płytka stykowa - Przewody połączeniowe męsko-męskie do płytek stykowych Dodatkowo jeżeli będziemy chcieli wytrawić podstawkę do czujnika DS18B20 będziemy potrzebować: - Lutownicy - Rezystor 4.7k SMD 1206 - Wszystkie narzędzia potr...
Czytaj dalej...

Inteligentny Dom v1

$
0
0
1

Inteligentny Dom v1

Witam wszystkich majsterkowiczów. Jest to mój pierwszy projekt na majsterkowie więc przepraszam za wszystkie błędy. Jest to również mój pierwszy większy projekt z wykorzystaniem platformy Arduino.  W związku z tym, że chodzę do Technikum Informatycznego i trzeba podciągnąć oceny, wymyśliłem z kolegą, iż zrobimy projekt pt. „Inteligentny Dom Arduino –na każdą kieszeń”. Wiem tytuł taki sobie ;) Przejdźmy do założeń projektowych:
  1. Sterowanie oświetleniem – manualnie oraz przez stronę WWW (4 pokoje)
  2. Odczyt oświetlenia – zapalone czy zgaszone
  3. Odsłanianie i zasłanianie rolet – 1 przycisk do wszystkich rolet lub zarządzanie każdą z osobna poprzez przeglądarkę
  4. Otwieranie i zamykanie bramy – zdalne i manualne
  5. Otwieranie i zamykanie drzwi – zdalne i manualne
  6. Monitorowanie temperatury w domu oraz na zewnątrz
  7. Alarm załączany kodem
  8. Monitorowanie stanu alarmu w przeglądarce
  9. Sterowanie umiejscowieniem kamery
  10. Po wykryciu ruchu (w trybie alarmu) obrót kamery w stronę pomieszczenia oraz wycie syreny
  11. Dzwonek do drzwi
  12. Ekran wyświetlający temperaturę, datę oraz elementy związane z alarmem – niezrealizowane z powodów technicznych
  Wykorzystane elementy wraz z cenami: - Klon Arduino MEGA2560 R3 Atmel ATMega2560 AVR USB – niestety klon, budżet 17-latka na chwilę obecną nie pozwolił na zakup oryginału – 58,00zł - Moduł sieciowy arduino W5100 mikroSD AVR Ethernet – też klon – 32,00zł - Moduł zasilacza przetwornica DC-DC LM2596 DW 2-35V – 5,90zł - 2x Moduł PIR czujnik detektor ruchu HC-SR501 Arduino – 2x 5,90zł - 5x SERVO SERWO Tower Pro SG90 9g ARDUINO AVR PIC ARM – 5x 7,90zł - Moduł 4-kanałowy przekaźnik 5V 10A AVR ARM ARDUINO – 19,90zł - Moduł 1-kanałowy przekaźnik 5V 10A AVR ARM ARDUINO – 6,40zł ...
Czytaj dalej...

AQma – Sterownik akwariowy – Arduino Leonardo

$
0
0
aqma_instrukcja_front
Założenia Darmowy komputer akwariowy na Arduino Leonardo :
  • do akwarium morskiego
  • na ogólnie dostępnych podzespołach
  • stworzony w jak najprostszy sposób
  • zarządzany przez USB za pomocą aplikacji na Windows
  • z instrukcją, która umożliwi jego złożenie nawet humanistom
(Dokładną instrukcję wraz z opisem aplikacji można zobaczyć http://magu.pl/aqma ) FUNKCJONALNOŚCI: Trzy timery włącz/wyłącz
  • pracujące z rozdzielczością sekundową
  • z "pamięcią" stanu pracy po zaniku zasilania
  • z możliwością "przejścia" przez godzinę zero
  • z możliwością manualnego włączenia/wyłączenia obwodu za pomocą przycisku, obwód zostanie wprowadzony w stan przełączenia manualnego po kliknięciu guzika na obudowie, w tym przypadku dioda sygnalizacyjna zaczyna migać, wyprowadzenie z tego stanu nastąpi po ponownym, kilkusekundowym kliknięciu guzika obwodu, dioda przestanie migać a biper zrobi biiip
  • z możliwością programowego wyłączenia/włączenia obwodu
Sterowanie trzema pompami dozującymi
  • z możliwością programowego włączenia/wyłączenia poszczególnych obwodów
  • z możliwością określenia wydajności pompy (ml/min)
  • z możliwością określenia czterech czasów dozowania i ilości wlewanego płynu (w ml) dla każdej z pomp
  • z możliwością wybrania w jakie dni tygodnia następowało będzie dozowanie
  • wszystkie trzy obwodu mają mieć możliwość zmienienia się w dodatkowe obwody timerów, jeżeli funkcjonalność "pomp dozujących" nie zostanie wykorzystana
  • z "pamięcią" stanu pracy po zaniku zasilania
Sterowanie trzema kanałami PWM dla driverów lamp LED

Rowerowy trenażer rolkowy

$
0
0
95M
Witam, zawsze lubiłem jeździć na rowerze, lecz od jakiegoś czasu zauważyłem, że im częściej i regularniej wychodzę to czuję się lepiej :) Nigdy mnie nie przerażały ujemne temperatury, ale jazda w czasie deszczu odpadała. Widziałem kiedyś taki trenażer w akcji i wpadłem na pomysł zbudowania własnego trenażera rolkowego na okres jesienno-zimowy. Wszystkie dostępne na rynku są na rolkach o małej średnicy, przeznaczone raczej do rowerów szosowych. Nigdy na takim trenażerze nie jeździłem i miałem wiele obaw czy faktycznie uda się go na tyle zbudować by na nim bez problemu jeździć. Chciałem go zrobić po jak najmniejszych kosztach, dlatego na główne elementy wybrałem: rurę kanalizacyjną PCV (o najgrubszych ściankach, jaką znajdę u siebie w mieście), starą paletę i najtańsze łożyska z oprawą (z najbardziej popularnego portalu aukcyjnego).  Ponieważ posiadam rower na grubych oponach to rolki do niego miały być znacznie większe niż w markowych trenażerach. Rozmiary rur PCV ograniczały mnie do kilku rozmiarów i wybrałem fi 160 mm. W czasie fazy projektowej stwierdziłem, że do podłużnej ramy przydadzą się jednak dwie kantówki zamiast desek z palety, a reszta ramy jest z recyklingu palety.
Do zbudowania trenażera użyłem i zapłaciłem za:
  • Łożyska UCP 204 (fi20) - (6 szt * 7,70 zł ) = 46,20 + 17,00 (przesyłka) = 63,20  zł
  • Kantówka 40x30x2600 Sosna - 11,17 zł
  • Kantówka 40x50x2500 Sosna - 15,80 zł
  • Kanalizacyjna rura PCV fi160/4,7/L2000 - 48,00 zł
  • Pręt Gładki - 17,25 zł
  • Wkręty + Podkładki + Konfirmanty + Klej - 20 zł
  • Stara paleta od kolegi - 0 zł
  • Stara dętka od roweru jako pas napędowy- 0 zł

Razem - 175,42 zł

  • Toczenie prętów- 30,00 zł
  • Toczenie drewnianych żeberek - 50,00 zł

Razem - 80 zł

Łącznie koszty zamknęły się w ...
Czytaj dalej...
Viewing all 506 articles
Browse latest View live