Kontrollera alla AC enhet via PC (RS232 eller USB) (3 / 5 steg)

Steg 3: Programmera chip

** Programmering chip **
-Jag har använt USBasp programmera min ATTiny2313. Du kan använda alla andra programmerare (kompatibel med ditt chip) men se till att du redigera Schematisk och koden för att få det att fungera ordentligt.
-Koden är mycket enkel och höll så minimal som möjligt så du kan enkelt port det till ett annat chip eller göra justeringar.
-Det finns 2 funktioner som vi använder, en är att läsa tecken/byte som skickas från PC och andra är att skicka tecken/byte till PC

** Hur det fungerar **
-För att hålla det enkelt, används enheten koderna för att kommunicera med PC.
-Vissa koder förklaras nedan
-- 0x11 (rabatt kod)
---Berättar chipet att vända reläet av, koppla bort apparaten från elnätet
-- 0x99 (på CODE)
---Berättar chip att aktivera reläet, ansluter enheten till elnätet därför stänga enheten
-- 0x22 (status koden)
---Här koden PC kan skicka till chipet och chip kommer att svara med aktuell status för reläet
---Svar 0x55 är ASCII-char "U" och det representerar enhet ON staten
---Svar 0x49 är ASCII-char "I" (versaler jag) och den representerar den enhet av staten

** Programmering chip **
-Om du vill kan du göra ändringar i koden och testa enheten om det fungerar.
-Observera att du inte behöver ansluta elnätet till relä/plintarna på denna punkt eftersom du kan se om enheten fungerar bara genom att titta på gröna LED och relä gör en * klick * ljud när det växlar så att du kan använda som för att kontrollera att reläet är byta.

Se Steg
Relaterade Ämnen

Kontrollera alla ljus eller elektrisk apparat med du Tablet PC eller smartphone (wifi)

Kontrollera alla ljus eller elektrisk apparat med du Tablet PC eller smartphone (wifi) med hjälp av arduino, blynk och en wemos / ESP8266 styrelsenI den här guiden kommer vi att göra något jag kallar en wifi kontrollerad ac switch. (Men den fungerar...

Hur till stöveln Fönstren 7 i en USB-enhet (Windows PE LiveCD eller LiveUSB)

Windows-förinstallationsmiljön (kallas även Windows PE och WinPE) är en lätt version av Windowsanvänds för utbyggnaden av datorer, arbetsstationer och servrar eller felsöka ett operativsystem när det är offline. Det är avsett att ersätta MS-DOS start...

Kontrollera alla remote från en Raspberry Pi (och Amazon eko!)

Min frus väderstation hade blitt brakande ibland, och vi är på väg ut på sommarlovet snart, så hon frågade mig för ett sätt att makt-cykel väderstation controller distans. Jag äger redan några switchen uttag, men de är kontrollerade av en avlägsen te...

Programmera din Arduino med en Android-enhet via Bluetooth

Hej världen, i detta Instructable jag vill visa dig, hur du programmerar din Arduino Uno med din Android-enhet via Bluetooth. Det är mycket enkelt och så billig. Det ger oss också möjlighet att programmera vårt Arduino där allt vi vill över trådlöst...

Bärbara mobila gränssnitt för alla elektriska enhet

den enhet...Det "bärbara mobila gränssnittet" är en underbar och billigt innovation som kan användas för att ge någon elektrisk enhet, förmågan att slås på med en mobiltelefon. Hela processen kräver nästan inga kunskaper och kostar mycket mindre...

Apple iOS serieporten eller USB-kabel för kernelfelsökning

under presentationen "iOS Kernel utnyttjande" Blackhat/Syscan 2011 har Stefan Esser tillhandahålls några detaljer om hur man bygger en iDevice (iPhone/iPad/iPod) kabel som kan användas för att möjliggöra seriekonsoll funktionalitet och kernel-fe...

Hur du lägger till anpassad ikon och långt namn till din CD/DVD eller USB blixt driva

Hej, i denna tutorial ska jag visa dig "Hur att lägga till anpassad ikon och långt namn till din CD/DVD eller USB blixt driva" för absoluta nybörjare.Saker du behöver:-1. en CD/DVD eller USB-2. en fungerande dator med valfri textredigerare (ante...

Installera Windows 8 direkt från hårddisken – NO DVD eller USB behövs!

Hur till ren installera Fönstren 8 direkt från hårddisken – NO DVD eller USB behövs!Till exempel, du har en netbook eller skrivbordet som du vill installera Windows 8 på, men kan inte använda DVD eller USB-av någon anledning (eller inte vill, som mig...

Installera Windows Vista direkt från hårddisken – NO DVD eller USB behövs!

Hur till ren installera Fönstren Vista direkt från hårddisken – NO DVD eller USB behövs!Till exempel, du har en netbook eller skrivbordet som du vill installera Windows Vista på, men kan inte använda DVD eller USB-av någon anledning (eller inte vill,...

DIY Bluetooth eller USB-handbromsen

Detta är mitt första projekt på Sim,Hemmet gjorde handbroms, baserat Bluetooth eller USB på PS3 controler och några trä.Det finns många möjligheten att göra en handbroms men det härär inte en på/av-knappen för att bromsa. Det låter dig välja hur myck...

Hur man styr min IoT enhet av Android-telefon eller IPhone via Cloud Server som Arduino

Jag vet WIZ550web lösning för övervakning. Nyligen meddelade WIZ550web modul WIZnet.Så genomfört jag en firmware WIZ550web SW ändring eftersom jag kan hantera en ursprungskod enkelt.Du kan hantera status för utrustning även om det är så långt. Se föl...

Hur du ansluter mellan enheter via switch och ge IP-adress för varje dator i virtuell program

Stellan hazemsProjekt 1Läsa/skrivaSeptember 9 13Inledning:I dessa steg ska jag förklara hur vi ansluter stationära eller bärbara tillsammans via växeln.Med virtuella program som kallas (CISCO Packet Tracer, så att vi kan dela filer och dokument enkel...

Super säker magnetiskt låst flash-enhet (i fem minuter eller mindre)

medan du surfar Instructables häromdagen hittade jag denna lysande idé- - när man tittar på kommentarerna hittade jag att det är möjligt att låsa en USB-port genom att sätta en strömbrytare på en av datakablar. Det är en fantastisk idé, hittade jag e...

Prata med din enhet via internet

Du talar, och enheten kommer att lyssna... även om enheten är halvvägs över hela världen!Detta instructable kommer att lära dig hur du använder en röst erkännandesystem baserade på Intel RealSense kameran för att skicka vilsam kommandon via internet...

Ersätta accu av alla mobila enheter med

Detta Instructable beskriver det billiga och dåliga letar sättet att ersätta accu av mobila enheter.I flesta fall är accu död långt efter garantin är borta. Så låta någon annan reparera den för du är för dyrt. Det bästa alternativet är att byta ut de...

Kontrollera alla prylar med din hjärna! (Neurofeedback med Arduino mikrokontroller)

Du har sett många häftiga prylar på nyheter gillar, kontrollerande robot.Jag har varit ganska skakas med den. Så efter några 6 månader av forskning, jag gjorde min egen!Alla delar kostade mig mindre än 100$! Thats cool är det inte?Material:-1 MindFle...

Tid att få alla James Bond på din Mac eller Apple Remote Watch

vad är klockan?Det är dags att pumpa upp volymen!och byta spår, dra upp Front Row eller kontrollera dina Keynote-presentationer från du super cool klocka.Apple remote är ganska cool, men det är bara en annan sak att bära med sig eller bara en annan f...

Arduino för nybörjare: API och kontrollera lokala väder via WIFI

I denna video vi kommer att använda en Arduino Yun (eller leonardo med en wifi sköld) för att ansluta med Yahoo väder API och returnera värdet i den lokala temperaturen (oavsett vilken plats du vill!) som ett heltal som ska användas i alla projekt ka...

Kontrollera lamporna på julgran via Arduino, Android och Bluetooth!

Alrighty, detta är min första Instructable och jag är ganska glada över det. Jag fick idén till detta projekt från en kombination av dessa 2 Instructables...Grundtanken var att göra ett sätt att kontrollera lamporna på min julgran i år, men efter jul...