Spisu treści:
- Krok 1: Krok 1: Materiały
- Krok 2: Krok 2: Test okablowania płytki chlebowej
- Krok 3: Krok 3: Programowanie Arduino
- Krok 4: Krok 4: Testowanie
- Krok 5: Krok 5: Przygotowanie obudowy na komponenty
- Krok 6: Krok 6: Przeniesienie okablowania
- Krok 7: Krok 7: Testowanie i podkręcanie
- Krok 8: Krok 8: Gotowe
Wideo: Zrób to sam -Prototyp- Ładowarka USB z zegarem Arduino: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Podczas naszego seminarium o arduino musieliśmy wymyślić szczęśliwy hack zawierający arduino. Zdecydowaliśmy się na stworzenie urządzenia, które odcinałoby zasilanie urządzeń ładujących za pomocą kodu dla arduino. Potężny kumpel! Ten prototyp faktycznie nie ładuje urządzeń, ponieważ arduino nie dostarcza wystarczającej mocy, ale może być bardzo przydatny dla kogoś, kto jest w stanie ukończyć tranzystory.
W tej instrukcji dowiesz się, jak wykonać prototyp, który będzie podłączał i odłączał urządzenia ładujące. Dowiesz się również, jak skonfigurować interfejs użytkownika dla timera za pomocą miniwyświetlacza OLED!
UWAGA: urządzenie nie działało dla nas. Dzieje się tak, ponieważ nie mogliśmy sprawić, by nasz tranzystor działał jak przełącznik elektroniczny, ale może uda się go uruchomić.
Krok 1: Krok 1: Materiały
Do tej instrukcji będziesz potrzebować:
-1 szt. programowalny układ arduino UNO-1 szt. 0,96 cala OLED 128x64 I2C-20 szt. Przewód arduino (10 FF/10 MM) 1 szt. Uchwyt baterii 9 V + bateria (możesz wybrać zasilacz sieciowy) -4 szt. Mini przełącznik wciskany 7 szt. Rezystor 221 Ohm-1szt RGB LED 5MM -port USB (żeński)
-rolka naklejki korkowej (do dokładnego dopasowania)
Krok 2: Krok 2: Test okablowania płytki chlebowej
Zobacz rysunek przedstawiający okablowanie, które musisz wykonać. opis funkcji pinów: PIN2: zastosuj przycisk PIN3: przycisk przesuń cyfrę PIN4: przycisk dodawania cyfry PIN5: Reset PIN7: przełącznik USB GND PIN-A1: zielone światło PIN-A2: niebieskie światło PIN-A4: Dane ekranu SCLPIN-A5: dane ekranu SDA
Krok 3: Krok 3: Programowanie Arduino
Kod:
Kod zawiera kilka niestandardowych funkcji napisanych z myślą o wydajności i wygodzie.
Wyświetlacz OLED jest zaprogramowany w taki sposób, że ma dwa stany: etap Timer Select i stan ładowania.
Cztery wejścia przycisków są rozmieszczone w prostym układzie: [UP] - [NEXT] - [RESET] - [APPLY]
W etapie Timer Select możesz użyć przycisku [UP], aby zwiększyć wybraną liczbę, tak jak w starych budzikach. Za pomocą przycisku [NEXT] przechodzisz przez wszystkie indywidualne numery.
Dzięki tym dwóm elementom sterującym możesz ustawić czas ładowania w godzinach, minutach i sekundach. Następnie naciskasz [ZASTOSUJ], aby rozpocząć stan ładowania. Podczas tego etapu podany czas zmniejszy się, aż osiągnie zero i zresetuje się do etapu Time Select, jednocześnie ustawiając cyfrowy sygnał wyjściowy (pin 7) na LOW, aby USB nie otrzymał prądu.
Biblioteki użyte w tym szkicu to: - Adafruit_GFX (Podstawowa biblioteka graficzna dla wyświetlacza OLED) https://github.com/adafruit/Adafruit-GFX-Library - Adafruit_SSD1306 (biblioteka sprzętowa dla tego konkretnego wyświetlacza OLED) https://github.com/adafruit/Adafruit-GFX-Library - SPI (wbudowane Arduino) - Wire (wbudowane Arduino)
UWAGA: Użyliśmy niestandardowej czcionki, którą należy zaimportować do folderu Adafruit_GFX/Fonts: Org_01.h
Krok 4: Krok 4: Testowanie
Sprawdź, czy urządzenie działa zgodnie z przeznaczeniem, sterowanie minutnikiem jest podobne do ustawiania budzika: 1 przycisk do dodawania cyfr do aktualnie wybranej. 1 przycisk do przejścia do następnej cyfry. 1 przycisk do resetowania zegara (gdy zegar jest bieganie, będziesz musiał nacisnąć go przez około sekundę, aby zapobiec przypadkowemu naciśnięciu) 1 przycisk do uruchomienia zegara. Jeśli przyciski i wyświetlacz działają zgodnie z przeznaczeniem, możesz przejść do następnego kroku, jeśli nie przebiega przez okablowanie schematy ponownie.
Krok 5: Krok 5: Przygotowanie obudowy na komponenty
Nasze wymiary obudowy to 138mm*98mm*50mm. Wyposażony w niestandardową pokrywkę wycinaną laserowo, którą podzielimy się w tej instrukcji!
Wybierz pudełko lub coś innego, co będzie pasować do ilości materiałów potrzebnych do pracy Powerbuddy. Aby uzyskać potrzebne materiały, spójrz na krok 1: Materiały. Użyj czegoś takiego jak mała taśma lub drut do zwijania kabli, aby później zaoszczędzić miejsce. Pamiętaj, aby podłączyć kable do Arduino przed ich zwinięciem. Sprawdź również, czy arduino działa, gdy wszystkie piny są połączone.
Jak widać w lewym rogu, jako źródła zasilania użyliśmy baterii 9 V. Upewnij się, że górna część powerbuddy jest wystarczająco dobrze wycięta, aby pasowała do pokręteł, diody LED i wyświetlacza. Jeśli nie, użyj narzędzia do pilników, aby powiększyć otwory. Kiedy są za duże, dodaj kilka kawałków korka na krawędziach między pokrętłem a górną częścią Powerbuddy.
Krok 6: Krok 6: Przeniesienie okablowania
Teraz przenieś okablowanie z płytki stykowej do obudowy. upewnij się, że robisz jeden element na raz, ponieważ może to być absolutny koszmar, gdy coś się zaplącze.
Krok 7: Krok 7: Testowanie i podkręcanie
Teraz upewnij się, że wszystko działa tak jak wcześniej. Mieliśmy dużo problemów ze złymi połączeniami w lutowanych przewodach, więc bądź cierpliwy. Kup sobie filiżankę dobrej herbaty, ponieważ może to chwilę potrwać. gdy wszystko będzie w porządku, użyj więcej korka, aby dokręcić krawędzie pokrywki i przejdź do następnego kroku.
Krok 8: Krok 8: Gotowe
Presto! Twój własny, prawie praktyczny i działający powerbuddy! Mamy nadzieję, że może się to komuś przydać w jakikolwiek sposób.
Zalecana:
Zrób to sam -- Jak zrobić pająka, którym można sterować za pomocą smartfona za pomocą Arduino Uno: 6 kroków
Zrób to sam || Jak zrobić robota-pająka, którym można sterować za pomocą smartfona za pomocą Arduino Uno: Podczas tworzenia robota-pająka można nauczyć się wielu rzeczy o robotyce. Podobnie jak tworzenie robotów jest zarówno zabawne, jak i trudne. W tym filmie pokażemy, jak zrobić robota Spider, którym możemy sterować za pomocą naszego smartfona (Androi
Zrób to sam - Stwórz mini głośnik USB z PAM8403 i kartonem - Złota śruba: 5 kroków
Zrób to sam - Stwórz mini głośnik USB z PAM8403 i kartonem | Gold Screw: Dzisiaj pokażę ci, jak zrobić mini głośnik USB z modułem wzmacniacza PAM8403 i kartonem. To bardzo proste z tanimi materiałami
Zrób to sam: Mikro głośnik Bluetooth / listwa dźwiękowa USB do komputera: 8 kroków
Zrób to sam: Mikro głośnik Bluetooth / listwa dźwiękowa USB do komputera: Sprawdź wideo powyżej, aby zobaczyć, jak się odtwarza. Mały głośnik Bluetooth i 1 calowa karta dźwiękowa USB: http://bit.ly/2N5Jro3 Bateria 2000 mAh: http://bit .ly/2XuVRtG Moduł audio: http://bit.ly/2XuVRtG Wiertło stopniowe:
Zrób to sam obudowa napędu optycznego USB Slimline: 5 kroków
Zrób to sam obudowa napędu optycznego USB Slimline: Jak zrobić obudowę USB do napędu optycznego laptopa - BEZ KARTONU! Znalazłem się w posiadaniu zepsutego laptopa, który nadal miał doskonały napęd DVD-RW-DL, więc pomyślałem: " dlaczego nie dobrze go wykorzystać? „Do tego instruktażu potrzebujesz:
Apple Pro Mouse USB Pinout i naprawa kabli Zrób to sam: 5 kroków
Mysz Apple Pro USB Pinout i naprawa kabli DIY: Czarna mysz Apple Pro ma kilka dobrze znanych problemów: -Tylko jeden przycisk -Zbyt elastyczny i krótki przewód, który ma bardzo wysoki wskaźnik awaryjności.Ale uwielbiam jej elegancki, minimalistyczny wygląd.Mój ma zepsuty też, obok końcówki myszy, a także przy wtyczce USB. Odkąd